sizeof ----用于计算数组或其他对象的大小,以字节为单位,含\0结束符。
_countof----一个宏,用于计算数组的实际元素个数 ,含\0结束符;
_tcslen----c++求数组长度的函数,即个数,不含\0结束符;
测试代码:
环境:VS2010 Unicode
TCHAR szText[] =_T("HelloWorld");
int n1 = sizeof(szText);
int n2 = _countof(szText);
int n3 = _tcslen(szText); TCHAR szText1[] = _T("HelloWorld");
int n4 = sizeof(szText1);
int n5 = _countof(szText1);
int n6 = _tcslen(szText1);
结果: