1 回答

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
在Turbo C中,結(jié)構(gòu)也是一種數(shù)據(jù)類型, 可以使用結(jié)構(gòu)變量,因此,像其它類型的變量一樣,在使用結(jié)構(gòu)變量時(shí)要先對(duì)其定義。
如果需要定義多個(gè)具有相同形式的結(jié)構(gòu)變量時(shí)用這種方法比較方便,它先作結(jié)構(gòu)說明,再用結(jié)構(gòu)名來定義變量。
擴(kuò)展資料
指向結(jié)構(gòu)體的指針是一個(gè)一直都沒有掌握好的點(diǎn),希望這里能記錄好一點(diǎn),加強(qiáng)理解。 對(duì)于指針有幾個(gè)好處,
第一:就像指向數(shù)組的指針比數(shù)組本身更容易操作一樣,指向結(jié)構(gòu)的指針通常也更容易操作;
第二:在早期的C中參數(shù)傳遞只能使用結(jié)構(gòu)的指針;
第三:很多奇妙的數(shù)據(jù)表示都是用了包含指向其他結(jié)構(gòu)的指針的結(jié)構(gòu)。 和數(shù)組不同,結(jié)構(gòu)的名字不是該結(jié)構(gòu)的地址(即單獨(dú)的結(jié)構(gòu)名并不是該結(jié)構(gòu)地址的同義詞),必須使用 & 運(yùn)算符。
參考資料c語言結(jié)構(gòu)體struct相關(guān)使用說明
- 1 回答
- 0 關(guān)注
- 1065 瀏覽
添加回答
舉報(bào)