(本文适合没有编程经验的初学者学习,大佬请跳过)
概述:每一个程序或者软件都会有个入口,可以理解为程序启动的原点和开始点;
入口就是main函数。
根据上面的信息,我们就可以理解,程序必须存在一个并且只有一个main函数;
做两个假设:
1.程序没有main函数的情况
2.程序有多个main函数的情况;
对于第一种情况,程序如果没有main函数,就没有软件的入口,
对于第二情况,程序有多个main函数,那么系统就不清楚从何处进入处理程序;
所以,在一个程序中,有且只有一个main函数;并且main函数是程序的入口函数;
main函数别名:main()是标准C++的函数入口
_tmain()_tmain()是为了支持unicode所使用的main一个别名而已。在
#include
#include
_tmain()就在
_tWinMain是WinMain的Unicode版本;
WinMainwinmain是windows系统应用程序的入口;创建windows系统的应用,可以使用windows系统的API,程序创建的入口函数就可以是WinMain;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)