嘿,如果这是一个非常简单的问题,我很抱歉打扰,但经过这么多不同的试验,我似乎无法解决这个调试断言失败。
我只是在执行以下代码。我尝试过使用 fgets、fgetc 甚至 feof 来包裹 fget 函数。但我不断收到调试断言失败消息。
int main(void){
char input[101];
FILE *fp = fopen("addition.txt", "r");
if (fp = NULL){
perror("Error: ");
} else {
fgets(input, 101, fp);
}
}
有什么我在这里完全错误地误解了吗?非常感谢阅读!