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;
不记得这样做的语法,并且没有立即从谷歌搜索中找到执行此操作的方法。
Thanks!
初始化:
counter_t c = {10, 30, 47};
任务:
c = (counter_t){10, 30, 48};
后者称为“复合文字”。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)