小编bug*_*lux的帖子

C++中各个元素的静态数组初始化

以下代码适用于GCC的C编译器,但不适用于C++编译器.是否有"快捷方式"在C++中实现相同的结果?

int array[10] = {
    [1] = 1,
    [2] = 2,
    [9] = 9
};
Run Code Online (Sandbox Code Playgroud)

编辑:嗯,我发现了这一点,澄清了一切. http://eli.thegreenplace.net/2011/02/15/array-initialization-with-enum-indices-in-c-but-not-c/

c c++ static gcc initialization

2
推荐指数
1
解决办法
6107
查看次数

标签 统计

c ×1

c++ ×1

gcc ×1

initialization ×1

static ×1