谁给我解释一下这道题?

(36)没有定义structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中的错误的是A)data2=data1;B)... (36)没有定义
struct complex
{ int real, unreal ;} datal={1,8},data2; 则以下赋值语句中的错误的是
A)data2=data1; B)data2=(2,6); C)data2.real1=data1.real; D)data2.real=data1.unreal;
展开
 我来答
梁昌仔
推荐于2016-03-20 · TA获得超过272个赞
知道小有建树答主
回答量:287
采纳率:0%
帮助的人:200万
展开全部
选择B
A)相同的类型的结构体肯定可以赋值啊
B)要写成data2={2,6};
C)同A一样,只是局部赋值
D)都是int型,同理
步寒楣XY
2014-09-10 · 超过69用户采纳过TA的回答
知道答主
回答量:125
采纳率:0%
帮助的人:171万
展开全部
你自己想想,两个物体把它结合一起还拉不开,肯定有一对以上的力(记是成对存在)作用在物体上这样的话利用排除法可以选出答案。另外你这就是课本知识没有巩固,需要再次巩固(谅解的不怎么样勿喷,仅供参考。)
追问
额(⊙o⊙)…
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ayktx
2014-09-10 · TA获得超过668个赞
知道小有建树答主
回答量:946
采纳率:33%
帮助的人:410万
展开全部
B
结构体的赋值,只有在初始化的时候才可以使用结构休变量名={...}的方式,B这种形式在任何情况下都是错误的。
C和D相当于int类型的赋值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2c0046c
2014-09-10 · TA获得超过2213个赞
知道大有可为答主
回答量:2314
采纳率:50%
帮助的人:1104万
展开全部
B data2 = {2,6};//大括号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式