shrrak 发表于 2009-3-14 00:32:28

lr文件操作,哪位大大解释一下?

Action()
{       
        char *file="e://text.txt";
        char a="dsdssdsd";
        long aa;
       
        if((aa=fopen(file,"w+"))==NULL)
                {
                        lr_output_message("not open %s",file);
                        return -1;
                }
               
                fprintf(file,"%s",a);
       
        return 0;


}

Action.c(13): Error: C interpreter run time error: Action.c (13):Error -- memory violation : Exception ACCESS_VIOLATION received.
Action.c(13): Notify: CCI trace: Action.c(13): fprintf(0x009f0197 "e://text.txt", 0x009f0185 "%s", 0x00c80024 "dsdssdsd")
.
Action.c(13): Notify: CCI trace: Compiled_code(0): Action()
.

泊涯 发表于 2009-3-14 10:13:48

fprintf(file,"%s",a);
这行的问题

hehez 发表于 2009-3-14 13:56:47

原帖由 泊涯 于 2009-3-14 10:13 发表 http://bbs.51testing.com/images/common/back.gif
fprintf(file,"%s",a);
这行的问题

这个是什么情况?学习中
页: [1]
查看完整版本: lr文件操作,哪位大大解释一下?