当前位置: 代码迷 >> C语言 >> 求C代码
  详细解决方案

求C代码

热度:134   发布时间:2007-08-10 11:41:37.0
以下是引用雨中飞燕在2007-8-10 11:40:04的发言:
对不起,无论用GCC还是G++都是出现这个编译提示

是吗?看看图



----------------解决方案--------------------------------------------------------
你再看看编译日志:


----------------解决方案--------------------------------------------------------
事实胜于雄辩,实践出真知
有以上2张图为证,你还能说什么

[此贴子已经被作者于2007-8-10 11:44:21编辑过]


----------------解决方案--------------------------------------------------------
楼上的这个问题,别去争论了,编译器的原因,如果在VC++6.0里面 没有写成void main()或者int main(){ ..return0;}的形式的话,会出现warning
----------------解决方案--------------------------------------------------------

那你看看这个吧,这个你一定没有见过
----------------解决方案--------------------------------------------------------
以下是引用anelwl在2007-8-10 11:47:39的发言:
楼上的这个问题,别去争论了,编译器的原因,如果在VC++6.0里面 没有写成void main()或者int main(){ ..return0;}的形式的话,会出现warning

warning只是警告,不是错误,就如同内嵌汇编无论如何都会出现警告信息


----------------解决方案--------------------------------------------------------
以下是引用雨中飞燕在2007-8-10 11:48:40的发言:
document.body.clientWidth*0.5) {this.resized=true;this.width=document.body.clientWidth*0.5;this.style.cursor='pointer';} else {this.onclick=null}" alt="" />
那你看看这个吧,这个你一定没有见过

你知道为什么错误吗?你在主函数中加一个 ; 就可以通过,错误的原因是没有语句的复合语句


----------------解决方案--------------------------------------------------------
使用GCC请打开 -Wall 编译选项
----------------解决方案--------------------------------------------------------
以下是引用雨中飞燕在2007-8-10 11:50:07的发言:
使用GCC请打开 -Wall 编译选项

现在信息学奥赛(OI)从未听说编译时要加-wall,如果不加-wall可以通过编译也正说明gcc支持main(),而只不过你限制了gcc


----------------解决方案--------------------------------------------------------



那好,你看这个吧。
如果你用DevC,打开 -std=c99 -Wall 编译选项就看到了
----------------解决方案--------------------------------------------------------
  相关解决方案