typedef struct {
int hour;
int min;
int sec;
} counter_t;
在代码中,我想在不显式初始化每个成员变量的情况下初始化这个结构的实例。也就是说,我想做类似的事情:
counter_t counter;
counter = {10,30,47}; //doesn't work
10:30:47
而不是
counter.hour = 10;
counter.min = 30;
counter.sec = 47;
不记得这个的语法,也没有立即从谷歌上找到一种方法来做到这一点。
谢谢!
原文由 mindthief 发布,翻译遵循 CC BY-SA 4.0 许可协议
初始化:
任务:
后者称为“复合文字”。