小编Jar*_*hez的帖子

新的C,分段错误?

我看到这段代码中有错误.在fscanf中,需要引用缓冲区的地址(&buffer).有人可以解释错误"分段错误"吗?我是新手用gcc编译的东西,我不明白它试图告诉我什么.

int buffer;
char junk;
while(fscanf(fp,"%d%c",buffer, &junk) !=EOF)
{
printf("%d\n",buffer);
}
fclose(fp);

return 0;
}
Run Code Online (Sandbox Code Playgroud)

c scanf

2
推荐指数
2
解决办法
394
查看次数

标签 统计

c ×1

scanf ×1