比如获取一个int类型数组的长度:
int example[20];int ArrLength;ArrLength = sizeof(example) / sizeof(int);
这样就行了。
#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;}