c99数组稀疏初始化

Posted passedbylove

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c99数组稀疏初始化相关的知识,希望对你有一定的参考价值。

#include <stdio.h>
#include <stdlib.h>

int main() 

    int a[6] = [1]=2,4,[5] =6;
    
    for(int i = 0 ; i < 6; i++)
    
        printf("a[%d]:%d\t",i,a[i]);
    
    return 0;

输出:
a[0]:0  a[1]:2  a[2]:4  a[3]:0  a[4]:0  a[5]:6

 

以上是关于c99数组稀疏初始化的主要内容,如果未能解决你的问题,请参考以下文章

初始化稀疏静态数组

MDK KEIL 机构体初始化 . 点 成员 初始化, C99

Java数组声明创建和使用以及多维数组Arrays类稀疏数组

Java面试会问的——数组声明初始化冒泡多维数组稀疏数组

golang数据结构之稀疏数组

C++中的稀疏数组