今天看别人的程序发现一个问题关于结构体变量赋值的 求助

[复制链接]
2229|15
 楼主| cooldog123pp 发表于 2013-7-24 14:01 | 显示全部楼层 |阅读模式
typedef struct
{
  bool Valid;
  short temp;
} STRUCT_TEMP;

定义以上结构体,

STRUCT_TEMP stru_Temp1={.Valid=FALSE};
这个赋值是什么意思,求助。
 楼主| cooldog123pp 发表于 2013-7-24 14:02 | 显示全部楼层
自己顶一个 求各路大神求解
 楼主| cooldog123pp 发表于 2013-7-24 14:58 | 显示全部楼层
还是没人鸟我哟~~
mkmklyuyu 发表于 2013-7-24 16:54 | 显示全部楼层
就是创建一个STRUCT_TEMP 结构体变量stru_Temp1,并同时赋值其中一个结构体成员Valid,让他等于FALSE。
 楼主| cooldog123pp 发表于 2013-7-24 17:16 | 显示全部楼层
mkmklyuyu 发表于 2013-7-24 16:54
就是创建一个STRUCT_TEMP 结构体变量stru_Temp1,并同时赋值其中一个结构体成员Valid,让他等于FALSE。 ...

多谢啦 没见过这么赋值的
这样赋值效果一样吧
STRUCT_TEMP stru_Temp1;
            stru_Temp1.Valid=FALSE;
hxb20122012 发表于 2013-7-24 17:55 | 显示全部楼层
一样!
vavcm 发表于 2013-7-25 08:53 | 显示全部楼层
4楼说的对
 楼主| cooldog123pp 发表于 2013-7-25 09:39 | 显示全部楼层
hxb20122012 发表于 2013-7-24 17:55
一样!

多谢 指点
江枫渔火 发表于 2013-7-25 11:53 | 显示全部楼层
7楼说得对。
logokfu 发表于 2013-7-25 13:15 来自手机 | 显示全部楼层
不规范的写法
wang1216 发表于 2013-7-26 09:39 | 显示全部楼层
gcc 编译器支持这种写法,偶喜欢!!!
jomosiron 发表于 2013-7-26 13:56 | 显示全部楼层
没这么写过啊
菜鸟宅男 发表于 2013-8-5 20:55 | 显示全部楼层
学习一下!
peugeoter 发表于 2013-11-1 16:36 | 显示全部楼层
学习一下,没这样用过啊
outstanding 发表于 2013-11-1 16:46 | 显示全部楼层
可以这样写啊,很正常啊。
diweo 发表于 2013-11-2 10:55 | 显示全部楼层
这个东西虽然没见过,但是猜还是猜的出来的。
要验证也不难,单步执行一下就好了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2304

主题

7626

帖子

31

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