在C++中有直接求数组长度的函数么?
类似于用sizeof求字节数一样的
int a[10];
sizeof(a) 就是数组所占用茄仿神的颤亏字节数 也就是长度 在32位机器上是40
如果你要求大闭的是当前数组中元素的个数,可以用
个数 = sizeof(a)/sizeof(int)
如果是 char a[10] 就是 sizeof(a)/sizeof(char)
希望我说的对你有帮助
c++里面是有悄念乎启悉直接求数高穗组长度的函数的。
int num[3];
cout << size(num) << endl;
使用stdlib.h中的 _countof宏