gpt4 book ai didi

c - 结构中整数的默认值

转载 作者:太空宇宙 更新时间:2023-11-04 00:12:43 25 4
gpt4 key购买 nike

我不知道如何为结构中的整数设置默认值。例如

 typedef struct {
char breed[40];
char coatColor[40];
int maxAge = 20;
} Cat;

上面的代码在执行时给我一个错误 - Expected ';'在声明列表的末尾

最佳答案

您不能在 C 中指定默认值。您可能需要的是结构用户应首先调用的“init”样式函数:

struct Cat c;
Cat_init(&c);

// etc.

关于c - 结构中整数的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7569795/

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