[uCOS/RTOS] 小弟请教一个C语言问题~~~

[复制链接]
 楼主| liuchang890811 发表于 2015-7-28 10:39 | 显示全部楼层 |阅读模式
typedef struct {

  int FirstSEG;   
  int FirstCOM;   
  int Orientation;  
  U16 RegEntryMode;
  int NumDummyReads;

} CONFIG_FLEXCOLOR;


CONFIG_FLEXCOLOR Config = {0};
如上:请教大神:对于这个结构体,如果使用CONFIG_FLEXCOLOR Config = {0},它是把结构体中的第一个成员给初始化为0,还是将结构体中所有成员都初始化为0?




zhusizhan 发表于 2015-7-28 14:16 | 显示全部楼层
全部
 楼主| liuchang890811 发表于 2015-7-28 15:53 | 显示全部楼层
再次请问大神:如果我只想初始化第一个成员,我该怎么写?感谢了~~~
 楼主| liuchang890811 发表于 2015-7-28 17:09 | 显示全部楼层
只能用config. FirstSEG=0来写???
zhusizhan 发表于 2015-7-29 14:29 | 显示全部楼层
如果你不在乎后面的变量是什么
初始化第一个变量和初始化全部变量在语句上没有区别
CONFIG_FLEXCOLOR Config = {0};
 楼主| liuchang890811 发表于 2015-7-30 08:30 | 显示全部楼层
感谢大神指导!
mini1986 发表于 2015-7-30 08:33 | 显示全部楼层
买本C语言的书,好好看看,一切就都明白了......
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

87

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部