我有一個像這樣定義的簡單結構:靜態初始化結構自我參照
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