2011-01-25 112 views
2

我从来没有见过这种符号....简单的代码符号

的CreateProcess(L “C:\ s2.exe”,NULL, NULL,NULL,假,0,NULL,NULL,& S, & PO)

的第一个参数L “C:\ s2.exe”,究竟是什么使L?

谢谢

+3

恕我直言,这里有一个缺少反斜杠。 – Benoit 2011-01-25 05:52:29

回答

3

这代表wide character字符串,例如, Unicode格式。

+2

实际上这意味着该字符串在内部由基本字符类型“wchar_t”表示,该基本字符类型与Windows上的UTF16大致对应。 – Benoit 2011-01-25 05:52:07

2

L是一个前缀,表示该字符串是wchar_t字符串。