=================================================
◆ 字符串占用字节数:
● Ansi:
char szStr[] = "abc";
占用字节数求法:sizeof(szStr);
char *psz = "defgh";
占用字节数求法:strlen(psz)*sizeof(char);
● Unicode:
wchar_t szwStr[] = L"abc";
占用字节数求法:sizeof(szwStr);
wchar_t *pwsz = L"defgh";
占用字节数求法:wcslen(pwsz)*sizeof(wchar_t);
● 通用函数:
TCHAR szStr[] = _T("abc");
占用字节数求法:sizeof(szStr);
TCHAR *psz = _T("defgh");
占用字节数求法:_tcslen(psz)*sizeof(TCHAR);
◆ 字符串占用字节数:
● Ansi:
char szStr[] = "abc";
占用字节数求法:sizeof(szStr);
char *psz = "defgh";
占用字节数求法:strlen(psz)*sizeof(char);
● Unicode:
wchar_t szwStr[] = L"abc";
占用字节数求法:sizeof(szwStr);
wchar_t *pwsz = L"defgh";
占用字节数求法:wcslen(pwsz)*sizeof(wchar_t);
● 通用函数:
TCHAR szStr[] = _T("abc");
占用字节数求法:sizeof(szStr);
TCHAR *psz = _T("defgh");
占用字节数求法:_tcslen(psz)*sizeof(TCHAR);
=======================================================
来源于VC驿站。