【发布时间】:2022-10-04 19:33:46
【问题描述】:
我试图按字符读取文件,但调试器在到达 fscanf 时返回分段错误错误,这是我的代码:
int main(){
FILE *inFile;
char *carattere = NULL;
inFile = fopen("../file.txt", "r");
if (inFile == NULL){
return -1;
}
while(fscanf(inFile, "%c", carattere) != EOF){ //segmentation fault
printf("%c ", *carattere);
}
fclose(inFile);
return 0;}
(我最近重新安装了我的 IDE)。
【问题讨论】:
-
想想
carattere指向的空间……
标签: c segmentation-fault scanf