[ZLG-ARM] easyarm2131实验问题——关于return

[复制链接]
2118|3
 楼主| hero_0810 发表于 2008-1-18 15:09 | 显示全部楼层 |阅读模式
在看EASYARM2131开发板时,见配套的《深入浅出ARM7……》实验指导书中的主程序总是&nbsp;&quot;int&nbsp;main(void)&quot;开始,<br />最后&quot;return&nbsp;0;&quot;结束。<br /><br />我想问,既然主程序不会被调用,且本来没有返回值,为什么硬要给它加个<br />返回值&quot;0&quot;呢?<br /><br />不仅在这里,就是刚开始学习C时,教科书上也是这样,这样做有什么好处,<br />而如果直接&quot;void&nbsp;main(void)&quot;有什么不好的?<br /><br />谢谢各位老师!<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;小刘<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;email:hero_0810@163.com<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;QQ:382339388
zlgarm 发表于 2008-1-18 15:30 | 显示全部楼层

hero_0810 您好!

main函数在c99标准规定中只能被声明为如下两种形式:<br />一.int&nbsp;main(void).<br />二.int&nbsp;main(int&nbsp;argc,char*&nbsp;argv[]).<br />main函数的默认返回值为0。<br /><br />这样做的原因:<br />一.程序运行期间系统为程序分配资源.<br />二.程序结束后系统需要对资源进行回收.<br />三.程序的结束必须是一个可以检测的结果.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;By&nbsp;zlgarm_syg
 楼主| hero_0810 发表于 2008-1-19 08:10 | 显示全部楼层

谢谢!

非常感谢
biao.l 发表于 2008-1-21 16:14 | 显示全部楼层

void main(void)有的编译器报错

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

46

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部