苏宁和国美哪个售后好:C这么写是不是在那里都可以编译成功?

来源:百度文库 编辑:神马品牌网 时间:2024/05/12 15:52:10
main()
{
}
书上说这么写是正确的,老师也说这个是正确的,虽然没有什么作用!
我的问题是:是不是这么写就可以在任何系统,任何编译器上编译了,如WINDOWS的TC,VC,或者在LINUX中用GCC命令?

应该是可以编译的,早先的编译器可能认为无误,现代的编译器可能会有Warning,因为你未指定main的返回值类型。
顺便一提,这个程序不是不起作用的,运行它会创建一个变量环境,然后销毁,这和真正的空白,即汇编的空白不完全等价。

对主流的编译器来说,编译通过没有任何问题,但不排除有些编译器会出错。另外,对于是否出现Warning提示编译参数有关

这样写的确是正确的,但是没有什么意义。