其他分享
首页 > 其他分享> > 数组的一些小知识点

数组的一些小知识点

作者:互联网

当你没有确定这个数组里面的数字还有多少时,就可以利用  sizeof函数:sizeof() 是一种内存容量度量函数

比如这个例子:

#include<stdio.h>
int main(void)
{
int i,a[]={1,2,3,4,5,6,};//定义了一个未知个数多少的数组
printf("%lu\n",sizeof(a));//输出了这组数组里面所占的内存
for(i=0;i<sizeof(a)/sizeof(a[i]);i++)//这里就是利用了sizeof函数来确定这组数组有多少数据
{
printf("%lu\n",a[i]);//%lu是指long unsigned数据类型无符号长整数或无符号长浮点数,这样子比较方便
}
return 0;
}

 

当然啦,当数组作为函数的参数的时候:

~不能在【】中给出数组的大小。

~同样的也不能再利用sizeof来计算数组的元素个数。

标签:知识点,函数,符号长,lu,数组,printf,一些,sizeof
来源: https://www.cnblogs.com/xiejinghao/p/16170558.html