打印
[AVR单片机]

帮忙解释下程序问题

[复制链接]
1138|6
手机看帖
扫描二维码
随时随地手机跟帖
沙发
linjing| | 2010-4-9 22:14 | 只看该作者
返回0通常表示没有任何问题,一切正常,如果有问题,则返回一个数表示出了什么问题,C语言的约定,如果不想返回,可以声明main是void的

使用特权

评论回复
板凳
yidou|  楼主 | 2010-4-9 22:19 | 只看该作者
原来如此,那返回的数在哪里能看到?

使用特权

评论回复
地板
linjing| | 2010-4-10 13:30 | 只看该作者
谁调用的main,自然就是谁看到返回值

举个例子,在DOS批处理中有时会根据程序的返回值进行判断处理,这个值就可以是main返回值
在单片机的程序中,C语言的链接程序一般不会处理main的返回值,所以声明成void类型是可以的

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
麻辣鸭脖子 + 1
5
lpydidi| | 2010-4-10 20:25 | 只看该作者
了解了解

使用特权

评论回复
6
麻辣鸭脖子| | 2010-4-10 22:08 | 只看该作者
顶4楼

使用特权

评论回复
7
yidou|  楼主 | 2010-4-14 21:15 | 只看该作者
非常感谢各位!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

391

帖子

1

粉丝