已知一个数组a,求其中的元素个数:
我们只需把问题转换为求数组元素a[0]占用空间的大小上,a[0]占用的空间大小很好确定,即sizeof(a[0]),这就是sizeof(int)的等价条件,所有通过数组名确定元素个数的表达式如下:
int l = sizeof(a)/sizeof(a[0]);
C++求数组元素个数
最新推荐文章于 2024-09-23 17:41:40 发布
已知一个数组a,求其中的元素个数:
我们只需把问题转换为求数组元素a[0]占用空间的大小上,a[0]占用的空间大小很好确定,即sizeof(a[0]),这就是sizeof(int)的等价条件,所有通过数组名确定元素个数的表达式如下:
int l = sizeof(a)/sizeof(a[0]);