c语言中,定义数组后可以用sizeof命令获得数组的长度(可容纳元素个数)
#include<stdio.h>
int main(){
int a[] = {12,45,36,5,6};
int length = sizeof(a)/sizeof(a[0]);
printf("%d\n",length);
}
length的实际上长度就是数组占内存总空间,除以单个元素占内存空间大小
c语言中,定义数组后可以用sizeof命令获得数组的长度(可容纳元素个数)
#include<stdio.h>
int main(){
int a[] = {12,45,36,5,6};
int length = sizeof(a)/sizeof(a[0]);
printf("%d\n",length);
}
length的实际上长度就是数组占内存总空间,除以单个元素占内存空间大小