我有一个像这样定义的简单结构:静态初始化结构自我参照
typedef struct {
int index;
double* arrayToRead;
} my_struct;
我希望,使他们成为这样的初始化结构的数组:
double decimals[2] = {1.0, 2.0};
my_struct[2] = {
{0, &decimals[0]},
{1, &decimals[1]}
};
我必须静态初始化这个结构数组。
我可以静态初始化它,而参考先前定义的成员,就像这样:
my_struct[2] = {
{0, &decimals[index]},
{1, &decimals[index]}
};
当“指数”指的是定义为“小数”左边索引值?
接近,但answwer是肯定的,看到我的答案:) –
@Jens:我没有想到的是(使+1为你有趣的答案)。从技术上讲,它仍然是“不”,因为它不是OP的语法...... –
好点。我走了那条路。谢谢! – DevNull