问答详情
源自:3-1 gdb工具的使用

主函数问题

为什么有的时候main()前不用加Int 有的时候加了

提问者:七点半王 2015-06-14 20:11

个回答

  • 热喷Redpen
    2016-03-03 15:52:09

    你可以尝试编译一下

    gcc -Wall main.c -o main.out

    看看编译器会不会警告,有警告都是不太好的。

  • 进击的佳娃
    2015-06-14 20:35:28

    main的标准返回值是整形,如果不加int编译器会默认为你加上。但是不同的编译器效果不太一样,GCC编译会提出警告。所以最好显式的加上返回值类型int,并在函数结束返回0,养成一个好习惯。