我正在运行以下程序,我得到Source file not compiled
。
#include<stdio.h>
int main() {
printf ("hello world");
}
但是当我在getch()
之后添加printf()
时,该程序运行良好。
#include<stdio.h>
int main() {
printf ("hello world");
getch();
}
这个错误究竟意味着什么?它何时出现?
答案 0 :(得分:0)
由于它是用C语言编写的,您必须在代码末尾添加return 0;
(就在}
之前)
答案 1 :(得分:0)
你没有提供足够的信息来确定答案,但我的猜测是,在第一个文件中你要么a)没有保存你的更改,要么b)犯了错误。
自你的第二个程序编译以来,我绝对没有理由认为第一个程序不会。我会尝试再次输入第一个程序,确保它已更改(如果只是将'hello'更改为'hi'),所以它肯定会保存为新文件,然后再次编译。