在 C 语言中,计算以为数组中元素数量,可以使用sizeof()函数计算整个数组的内存占用大小,再计算单个元素的内存占用大小;以总内存占用大小除以单个元素的内存占用大小,得到的就是元素数量;

sizeof()函数返回一个对象或类型所占用的内存字节数;

int arr[] = {1, 2, 3, 4, 5};
int n = sizeof(arr) / sizeof(int);    //元素数量

(adsbygoogle = window.adsbygoogle || []).push({});