#include <iostream>
using namespace std;
#define ARRAY_SIZE( ARRAY ) (sizeof (ARRAY) / sizeof (ARRAY[0]))
int main( void )
{
int a[] = {1, 2, 3, 4, 5};
cout << ARRAY_SIZE( a ) << endl;
char b[] = "12345";
cout << ARRAY_SIZE( b ) << endl;
system( "PAUSE" );
return EXIT_SUCCESS;
}
/*-------------------
5
6 (6是正确的哦,字符串的结束符也是一个元素)
请按任意键继续. . .
---------------------------------*/
定义宏计算数组长度
最新推荐文章于 2024-10-09 21:48:55 发布