1. 程式人生 > >【C】wchar、char格式化符輸出

【C】wchar、char格式化符輸出

div mar class cnblogs ive pos arc 編譯器 align

VC、BCB、MinGW Linux下的GCC、C99標準

printf wprintf printf wprintf
s char wchar_t char
S wchar_t char *
hs char char char
ls wchar_t wchar_t wchar_t

  總結如下——
1) 需要輸出char字符串時,使用“hs”。
2) 需要輸出wchar_t字符串時,使用“ls”。
3) 需要輸出TCHAR字符串時,使用“s”,僅對VC、BCB、MinGW等Windows平臺的編譯器有效。

參考

[C] wchar_t的格式控制字符(VC、BCB、GCC、C99標準)

http://www.cnblogs.com/zyl910/archive/2012/07/30/wcharfmt.html

【C】wchar、char格式化符輸出