#include
int main()
{
FILE* fp;
char ch;
fp = fopen_s("C:\\Users\\Jiang\\Desktop\\111.txt", "r");
ch = fgetc(fp);
while (ch != EOF)
{
putchar(ch);
ch = fgetc(fp);
}
printf("\n");
fclose(fp);
int i;
scanf_s("%d", &i);
return 0;
}
这串代码在dev上面可以用,到vs上怎么用不了了?我该怎么改?
vs自己有一些规则,你把ch初始化赋一个初值
fopen和fopen_s的区别
FILE *fp_w;
FILE *fp_r;
fp_w = fopen("1.cvs", "a");
fopen_s(&fp_w ,"1.csv", "a");
你这好像用的不对
还有你的fgetc