打印

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

[复制链接]
1812|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。

使用特权

评论回复
5
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;

使用特权

评论回复
6
hxb20122012| | 2013-7-24 17:55 | 只看该作者
一样!

使用特权

评论回复
7
vavcm| | 2013-7-25 08:53 | 只看该作者
4楼说的对

使用特权

评论回复
8
cooldog123pp|  楼主 | 2013-7-25 09:39 | 只看该作者
hxb20122012 发表于 2013-7-24 17:55
一样!

多谢 指点

使用特权

评论回复
9
江枫渔火| | 2013-7-25 11:53 | 只看该作者
7楼说得对。

使用特权

评论回复
10
logokfu| | 2013-7-25 13:15 | 只看该作者
不规范的写法

使用特权

评论回复
11
wang1216| | 2013-7-26 09:39 | 只看该作者
gcc 编译器支持这种写法,偶喜欢!!!

使用特权

评论回复
12
jomosiron| | 2013-7-26 13:56 | 只看该作者
没这么写过啊

使用特权

评论回复
13
菜鸟宅男| | 2013-8-5 20:55 | 只看该作者
学习一下!

使用特权

评论回复
14
peugeoter| | 2013-11-1 16:36 | 只看该作者
学习一下,没这样用过啊

使用特权

评论回复
15
outstanding| | 2013-11-1 16:46 | 只看该作者
可以这样写啊,很正常啊。

使用特权

评论回复
16
diweo| | 2013-11-2 10:55 | 只看该作者
这个东西虽然没见过,但是猜还是猜的出来的。
要验证也不难,单步执行一下就好了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1839

主题

6423

帖子

30

粉丝