中易网

面结构体的定义语句中,错误的是B

答案:2  悬赏:80  
解决时间 2021-02-12 00:54
面结构体的定义语句中,错误的是B
最佳答案
在你的题目中A:
typedef struct tagMyStruct
{
int iNum;
long lLength;
} MyStruct,但要注意,使用tagMyStruct varName来定义

变量是不对的。

2) typedef为这个新的结构起了一个名字;的差别,即“标签”,实际上是一个临时名字,struct 关键字和

tagMyStruct一起。

typedef struct tagMyStruct MyStruct,因为struct 和tagMyStruct合在一起才能表示一个结构类型:

1) 定义一个新的结构类型

struct tagMyStruct
{
int iNum、B的不同仅仅是在struct ord a;之前一个,叫MyStruct比如这样一个结构元素。但是意思却截然不同;

分析:tagMyStruct称为“tag”,不论是否有typedef,这个结构都存在。

我们可以用struct tagMyStruct varName来定义变量,我们可以使用MyStruct varName来定义变量;
这语句实际上完成两个操作;

因此,MyStruct实际上相当于struct tagMyStruct,构成了这个结构类型;
};
long lLength


参考资料:blog.csdn.net/...1.aspx
全部回答
比如这样一个结构元素: typedef struct tagmystruct { int inum; long llength; } mystruct; 这语句实际上完成两个操作: 1) 定义一个新的结构类型 struct tagmystruct { int inum; long llength; }; 分析:tagmystruct称为“tag”,即“标签”,实际上是一个临时名字,struct 关键字和 tagmystruct一起,构成了这个结构类型,不论是否有typedef,这个结构都存在。 我们可以用struct tagmystruct varname来定义变量,但要注意,使用tagmystruct varname来定义 变量是不对的,因为struct 和tagmystruct合在一起才能表示一个结构类型。 2) typedef为这个新的结构起了一个名字,叫mystruct。 typedef struct tagmystruct mystruct; 因此,mystruct实际上相当于struct tagmystruct,我们可以使用mystruct varname来定义变量。 在你的题目中a、b的不同仅仅是在struct ord a;之前一个;的差别。但是意思却截然不同。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
ITV如何安装 需要什么费用
中移铁通与中移通讯技术有限公司的区别
北京海淀清河泰鑫源商厦旁有什么公交车
knd数控G92中k代表什么
向阳地址在哪,我要去那里办事
多肽和氨基酸衍生物可以让双缩脲试剂变色吗
x≥2与x<2的并集是什么
我妈突然发高烧,爆冷,呕吐?
凉山特色火盆烧烤在哪里啊,我有事要去这个地
凌晨三点四十分属于什么时辰性谢女婴该怎样取
欧陆590故障
我捡到了一个苹果机,我怕他用别的手机追踪到
教师资格证都有哪些印章
智通人才市场离东莞东火车站有多远,坐什么车
我想以教育家名字帮幼儿园取名
推荐资讯
我手机为什么连不上蓝牙耳机,并且我取消接收
从东莞塘厦到深圳会展中心坐哪些路线公交车最
经常看到汽车窗户里有写红色的安全字样,这是
注销二级建造师全部专业后才能注册一级建造师
我知道sec x=1/cosx,但是sec x=cos(1/|x|)吗
麦可苏猫在什么地方啊,我要过去处理事情
跑跑卡丁车个人直播在哪里看
求解签 :古人苏小妹难关
描写春天的杨家山公园作文大全
老公负债没能力还,现在贷款公司天天打电话给
如何提升自己说话的霸气跟底气
义乌,从北苑到童店坐公交几路
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?