sizeof ----用于计算数组或其他对象的大小,以字节为单位,含\0结束符。

_countof----一个宏,用于计算数组的实际元素个数 ,含\0结束符;

_tcslen----c++求数组长度的函数,即个数,不含\0结束符;

测试代码:

环境:VS2010 Unicode

     TCHAR szText[200] =_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); 

结果:

sizeof _countof _tcslen的比较

 

 

 

 

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-24
  • 2021-09-08
  • 2022-01-06
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-14
  • 2021-05-24
  • 2021-08-30
  • 2022-02-24
  • 2021-06-30
  • 2021-11-17
相关资源
相似解决方案