问答详情
源自:1-2 C程序结构

int main() 与int main(void)的区别

int main() 与int main(void) 有什么区别么

提问者:柚子晗 2016-11-04 17:31

个回答

  • 为啥有昵称
    2016-11-06 13:45:52
    已采纳

    前者更加标准,在c99中效果相同的(c++中)

  • 末年6414260169
    2016-11-04 17:46:15

    int main()和 void main()的区别是:
    1、前者在main主程序中需要有一个return语句返回一个值。后者不需要。
    2、当该程序做为一个子进程时,前者可以有有效返回值给父进程,从而可以引导父进程的走向,后者是无法给与引导方向的