C语言怎么获取数组长度

如题所述

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

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

这样就行了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-26
#include <stdio.h>

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;
}

相似回答