我正在使用GCC版本4.7.1,但我也在GCC 4.8上尝试过这个.这是我正在尝试编译的代码:
#include <stdio.h>
void print(int amount) {
int i;
for (i = 0; i < 5; i++) {
printf("%d", i);
}
}
int main(int argc, char** argv) {
print(5);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
它看起来应该工作,当我编译时......
gcc main.c
Run Code Online (Sandbox Code Playgroud)
编译需要一段时间,生成一个a.exe文件,a.exe文件就会消失.我的代码没有给我任何错误.
这是一个证据的GIF,因为有些人误解了这个:
