试题详情

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

A t1=t2;

B t2.num1=t1.num1;  

Ct2.mark=t1.mark;

Dt2.num2=t1.num2;