主题:新手飘过
doda
[专家分:0] 发布于 2011-05-09 13:38:00
顶一下,void main是国产教材的典型误区是怎么回事呀?
[em18]
回复列表 (共1个回复)
沙发
cxxcomp [专家分:2370] 发布于 2011-05-09 14:06:00
没有考证, 随便一说。 可能是最初从谭教材那里诞生的。 没有遵守(尊重)C的规范。 同时也是对代码的不负责任。 如果把main()最为进程的一部分,那么她是需要一个返回最为标志的。 所以, 规范的写法一般为 int main(int, char **, char **) , 当然参数可省略。 返回为执行标志,参数为操作系统接口。 介绍完毕。
我来回复