考慮下列 C 語言結構變數(Structure variable)的宣告: struct customer { int number; char name[20]; int age; char sex; }; struct customer John; 下列何者不是讀取一個 struct customer 欄位(Attribute)的位址(Address)?
A&John.number
BJohn.name
CJohn&age正確答案
D&John.sex
答案與詳解
John&age 語法錯誤,& 不能放在結構變數與欄位之間。正確寫法應為 &John.age,此為題目要選的「不是位址」之選項。
