c语言如何求一个数组的长度
使用函数
sizeof()
对数组使用
sizeof()
函数可以求出整个数组所占的内容的大小,单位是字节
对数组中的元素使用
sizeof()
函数可求出一个元素占的字节数
所以,用
sizeof(a)/sizeof(a[0])
即可求出数组的长度
实例如下:
#include<stdio.h>
int main()
{
int a[10]={0};//定义数组并初始化
printf("%d\n",sizeof(a));//输出数组a的字节数
printf("%d\n",sizeof(a[0]));//输出元素a[0]的字节数
printf("%d\n",sizeof(a)/sizeof(a[0]));//输出数组的长度
return 0;
}
版权声明:本文为jihuaTEL原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。