2)对于中文、日文等象形文字,一个字符占用两个字节。
sizeof("12你好"); //7. \0算上
strlen("12你好"); //6
sizeof("12你好"); //10. \0算上
wcslen("12你好"); //8
#ifdef _UNICODE #define _tcslen wcslen #define TCHAR wchar_t #define LPTSTR wchar_t* #define _T(x) L##x #else #define _tcslen strlen #define TCHAR char #define LPTSTR char* #define _T(x) x #endif
原文:http://blog.csdn.net/lizuqingblog/article/details/19545671