設有定義: struct complex{int real,unreal;}datal={1,8},data2;則以下賦值語句中錯誤的是( )。
設有定義:
struct complex
{int real,unreal;}datal={1,8},data2;
則以下賦值語句中錯誤的是( )。
A.data2=(2,6);
B.data2=datal;
C.data2.real=datal.real;
D.data2.real:datal.unreal;
正確答案:A結構體變量建議在定義的時候進行初始化。結構體常見的幾種初始化方法如下:計算機內核喜歡用第一種,使用第一種和第二種時。成員初始化順序可變。因此,可以判斷選項A錯誤。答案為A選項。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。