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

admin2021-06-15  28

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

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

答案C

解析 本题考查结构体变量的引用,C选项中mark为结构体中的数组,不能直接赋值,所以C选项错误。
转载请注明原文地址:https://jikaoti.com/ti/JQz0FFFM
0

最新回复(0)