这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 关于程序中的返回值return

共17条 2/2 1 2 跳转至
工程师
2014-02-20 08:53:23     打赏
11楼
感谢EEPW.

院士
2014-02-21 00:13:19     打赏
12楼
全面 正确~~ 加分 处理!!

高工
2014-02-21 12:32:26     打赏
13楼

前人之述备矣


高工
2014-02-21 13:17:02     打赏
14楼
编译器不报错,但是回报警, 对于单片机裸机程序来说,如果有机会运行到主函数的return,表示程序已经运行完了,接下来要么跑飞要么从头重来,有没有return效果一样。对于运行不到这里的程序,加不加就更不会产生影响了~

高工
2014-02-21 13:19:33     打赏
15楼
也曾经纠结过这个问题,回头再看,这些都是细枝末节,对程序没什么影响,按常用写法来就是

院士
2014-02-21 14:31:08     打赏
16楼
学习了各位的讨论发言,一起谢谢了。

菜鸟
2014-03-17 22:06:13     打赏
17楼
事情本来就是细枝末节组成的。int main (int argc, char *argv[])是C程序main的标准形式,main函数有输入和输出(返回),return 0 时表示程序正常运行,否则反之。在嵌入式系统中,因为只在一个main函数运行:while loop,一直未离开,所以可以不要返回值。 函数的返回值代表了设计者对程序可能出现错误的敏感性。

共17条 2/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]