gpt4 book ai didi

c - 如何在结构体数组中设置常量值?

转载 作者:行者123 更新时间:2023-12-02 15:43:33 25 4
gpt4 key购买 nike

typedef struct all{
int x;
int ast[5];
}ALL;

ALL x[5];

int main(void){
ALL y[5];
// ...
}

如何为 ast[5] 设置常量值,以便所有数组变量都具有相同的 ast[] 值?

最佳答案

typedef struct all {
int x;
int ast[5];
} ALL;

ALL x[5];
ALL constast = {0, {1, 2, 3, 4, 5}};

int main(void) {
ALL y[5] = {[0] = constast, [1] = constast, [2] = constast,
[3] = constast, [4] = constast};
// ...
}

关于c - 如何在结构体数组中设置常量值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14183999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com