回复 9楼 用户名詹姆斯
fopen()函数不安全可能是应为你建立的是C++的源文件 (后缀是.cpp).
程序代码:#include
#include
int main(void)
{
char ch;
FILE * fp;
fp=fopen("emp.txt","r+"); // 文件是否与源代码在一个文件夹内, 文件名是否一致.
if(fp==NULL) // 这里是否修改
{
printf("Failed to open file.Bye\n");
exit(1);
}
while((ch = fgetc(fp))!=EOF) // 这里是否修改. 函数最好用fgetc(fp);
putchar(ch);
fclose(fp);
return 0;
}我运行是可以的, 只是图片贴不上来,