-1
我的教科书中提到:主函数的可执行部分至少要有一条语句。声明:“主函数中的可执行部分中必须至少有一条语句。”
1)
#include <stdio.h>
void main(){ int c; }
2)
#include <stdio.h>
void main(){ int c; c=0; }
上述两个码导致运行错误。
3)
#include <stdio.h>
void main(){
int c; c=5; printf("%d",c); }
上面的代码运行正常。可能的原因是什么?
_上述两个代码导致运行时错误_... O.O最好的事情:摆脱你的书。而且'void main()'--->'int main(void)' – LPs
'int c;'不是一个语句。这是一个定义。但是,'void main()'是托管环境中的无效签名。并遵循@LP的建议:摆脱那本书,它告诉废话。 – Olaf
你得到什么运行时错误? –