并非如此

1、全局变量的初始化,不是由main()引起的。

2、启动函数有三个:MainCRTStartup,DLLMainCRTstartup和wWinMainCRTStartup,他们会初始化全局变量等很多的事情,当然会调用main()。

3、C/C++的运行时启动函数:wWinMainCRTStartup 引起的,main函数也接受这个函数的调用!