如何获取数组中数组中数组的长度

Python018

如何获取数组中数组中数组的长度,第1张

c语言中,定义数组后可以用sizeof命令获得数组的长度(可容纳元素个数)

如:

{

int data[4]

int length

length=sizeof(data)/sizeof(data[0]) //数组占内存总空间,除以单个元素占内存空间大小

printf("length of data[4]=%d", length )//输出length of data[4]=4

}

函数定义为int find(int array[],int key),就可以了。

int *array,array是指针,长度为4

int array[20]array是数组,长度为20*sizeof(int).