热门

最新

红包

立Flag

投票

同城

我的

发布
l203018
曦樂~
4 年前
truel203018

void fun3()//数组指示器
{
int arr[10] = { 1,5,2,0,0,0,0,0,8,0};
int brr[ ] = { [1+1] = 2,[0]=1, 5, [8] = 8,[9] = 0};//C99新增:数组指示器, .c文件才能用,比上一条语句简便
for(int i = 0; i <sizeof(brr)/sizeof(brr[0]); i++)//根据数组指示器最大值进行推演数组长度
{
printf("%d", brr[i]);
}
}

没有被赋值的默认为0
下标可以做运算
有下标的之后一个单独数字,如上面brr内的5,跟在前一个下标后面,即5在下标为1处

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
CSDN学习,Go!
立即登录