2 lifeyaya lifeyaya 于 2017.12.07 21:07 提问

大神们,通不过编译,哪位大神给看看,着急呀

用了gcc -lm还是通不过,现在在学函数,编译通不了,很痛苦,希望哪位大神可以来帮助一下图片说明

7个回答

lyy289065406
lyy289065406   2017.12.07 21:17

main 函数最后漏了一行 return 0;

 int main(void) 
 {
     print_message();
         print_space();

        return 0;   // main函数有返回值的,你漏了这行,正常退出就返回0
 }

再说了,编译错误不是有提示的么。你用的什么IDE编译器。。

Debug_dodge
Debug_dodge 很明显是文本编辑器啊,vi或者vim =-=
7 天之前 回复
qq_40148566
qq_40148566   2017.12.07 21:15

方法调用错误了???

qq_40148566
qq_40148566   2017.12.07 21:17

print_space();
两处都调用错了
不懂c 如果说错别喷我。。。

lyy289065406
lyy289065406   2017.12.07 21:19

我是发现了。你是听谁的谗言用VIM。。。
刚入门的话,老老实实用 VS2010 或者 VS2013 都可以

VIM等你可以真正搭建方便自己的环境时再用吧,别听那些敲了几年代码的人乱建议。。
用对适合自己的工具很重要

qq_37102332
qq_37102332   2017.12.07 23:14

编译器有的时候有原因,有的必须要有return,有的会自己给你补,然后有的编译器还不支持void2333,所以你可以把编译器给的的错误原因百度出来

qq_32241997
qq_32241997   2017.12.08 00:55

main函数最后加一个返回值(return 0;)

qq_32241997
qq_32241997   2017.12.08 00:53

main函数最后加一个返回值(return 0;)

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!