C++中的main()函数

题主所说的原型,是指声明吗?函数声明和定义可以写在一起的,就是只写定义,定义即声明。至于main为什么是这样——标准就这么定的,完毕
■网友
main() 是c++运行环境链接的缺省入口, 你的main会和runtime的lib link。
【C++中的main()函数】 当然你也改为自己的entry point, 比如myMain(), 改编译选项就可以
如果gcc -W1, -emyMain
如果微软的linker用 /ENTRY:myMain

■网友
函数原型包括 返回值 和 参数,所以定义也包括了原型。


    推荐阅读