C语言怎么获取数组长度

2024-11-29 10:24:20
推荐回答(2个)
回答1:

比如获取一个int类型数组的长度:

int example[20];
int ArrLength;
ArrLength = sizeof(example) / sizeof(int);

这样就行了。

回答2:

#include 

int main(void) {
int a[10],b[10][10];
printf("%d\n",sizeof(a)/sizeof(a[0]));
printf("%d\n",sizeof(b)/sizeof(b[0][0]));
return 0;
}