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处