結(jié)構(gòu)體變量在C語(yǔ)言的定義方法
提問(wèn)人:楊紫紅發(fā)布時(shí)間:2020-11-17
(1)先聲明結(jié)構(gòu)體類型再定義變量名
形式:struct 結(jié)構(gòu)體名
{ 成員列表 };
struct 結(jié)構(gòu)體名 變量名1,變量名2;
(2)聲明結(jié)構(gòu)體類型的同時(shí)定義變量名
形式:struct 結(jié)構(gòu)體名
{ 成員列表 }變量名1,變量名2;
(3)直接定義結(jié)構(gòu)體類型變量
形式:struct
{ 成員列表 }變量名1,變量名2;
其中以第一種方式最常用。
說(shuō)明:(1)類型與變量是不同的含義,不要混淆。
(2)對(duì)結(jié)構(gòu)體變量中的成員,可以單獨(dú)使用。
(3)成員也可以是一個(gè)類型已定義的結(jié)構(gòu)體變量。
形式:struct 結(jié)構(gòu)體名
{ 成員列表 };
struct 結(jié)構(gòu)體名 變量名1,變量名2;
(2)聲明結(jié)構(gòu)體類型的同時(shí)定義變量名
形式:struct 結(jié)構(gòu)體名
{ 成員列表 }變量名1,變量名2;
(3)直接定義結(jié)構(gòu)體類型變量
形式:struct
{ 成員列表 }變量名1,變量名2;
其中以第一種方式最常用。
說(shuō)明:(1)類型與變量是不同的含義,不要混淆。
(2)對(duì)結(jié)構(gòu)體變量中的成員,可以單獨(dú)使用。
(3)成員也可以是一個(gè)類型已定義的結(jié)構(gòu)體變量。
繼續(xù)查找其他問(wèn)題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評(píng)論>>