所以我开始上课
#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 }
main
和wmain
之间的区别是用来表示程序参数的类型。 main
函数使用正常char
而wmain
使用wchar_t
,它可以接受unicode值
main是c&c ++中的正常程序入口点,以单字节字符传递命令行。 wmain是许多windows程序中用于unicode程序的替代方式,它在16位unicode字符中传递命令行。
我相信这是一个unicode程序的Windows扩展。