wmain和main有什么区别?

所以我开始上课

#include <wchar.h> #include <stdlib.h> 

ant有这个functionwmain。

与我在C类中使用的主函数有什么不同?

“如果你的代码遵循Unicode编程模型,你可以使用宽字符版本的main,这是wmain。”

http://msdn.microsoft.com/en-us/library/aa299386%28VS.60%29.aspx

 main( int argc, char *argv[ ], char *envp[ ] ) { program-statements } wmain( int argc, wchar_t *argv[ ], wchar_t *envp[ ] ) { program-statements } 

mainwmain之间的区别是用来表示程序参数的类型。 main函数使用正常charwmain使用wchar_t ,它可以接受unicode值

main是c&c ++中的正常程序入口点,以单字节字符传递命令行。 wmain是许多windows程序中用于unicode程序的替代方式,它在16位unicode字符中传递命令行。

我相信这是一个unicode程序的Windows扩展。