设有定义: struct {char mark[12]; int num1; double num2;} t1,t2; 若变量均已正确赋初值,则以下语句中错误的是( )。

admin2015-07-28  56

问题 设有定义:
struct {char mark[12]; int num1; double num2;} t1,t2;
若变量均已正确赋初值,则以下语句中错误的是( )。

选项 A、t2.mark=t1.mark;
B、t2.num1=t1.num1;
C、t1=t2;
D、t2.num2=t1.num2;

答案A

解析 同类型的结构体之间可以直接赋值,数组却不可以,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/GMn0FFFM
0

最新回复(0)