为什么WinMain函数返回类型是int PASCAL?

 

为什么WinMain函数返回类型是int PASCAL?

答:

因为微软的C/C++编译器库文件里的wincrtstartup.c(具体记不清楚了,大概是这个名字)里定义的win32程序入口点函数用pascal calling convention调用了winmain。这只是规定,没有原因。你也可以随意改成其它的。

 

你可能感兴趣的:(为什么WinMain函数返回类型是int PASCAL?)