2011-01-25 111 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字符串。