亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C語言結構體Struct怎么使用?

C語言結構體Struct怎么使用?

C
繁花如伊 2018-10-29 09:05:51
typedef struct tagS_AVLNode{struct tagS_AVLNode* Left;struct tagS_AVLNode* Right;TSHORT Balance;TSHORT Number; /* 外部可用來存儲16位值 */TUINT Value; /* 外部可用來存儲32位值 */} S_AVLNode;比如這個結構體,他里面還用自己的結構體,那么這里面的Left,Right,是能當什么類型的用呢?麻煩再舉個例子說明~小弟在此不勝感激涕零不知所言~謝謝高人啦~
查看完整描述

1 回答

?
慕雪6442864

TA貢獻1812條經驗 獲得超5個贊

在Turbo C中,結構也是一種數據類型, 可以使用結構變量,因此,像其它類型的變量一樣,在使用結構變量時要先對其定義。

如果需要定義多個具有相同形式的結構變量時用這種方法比較方便,它先作結構說明,再用結構名來定義變量。

擴展資料

指向結構體的指針是一個一直都沒有掌握好的點,希望這里能記錄好一點,加強理解。 對于指針有幾個好處,

第一:就像指向數組的指針比數組本身更容易操作一樣,指向結構的指針通常也更容易操作; 

第二:在早期的C中參數傳遞只能使用結構的指針;

第三:很多奇妙的數據表示都是用了包含指向其他結構的指針的結構。 和數組不同,結構的名字不是該結構的地址(即單獨的結構名并不是該結構地址的同義詞),必須使用 & 運算符。

參考資料c語言結構體struct相關使用說明


查看完整回答
反對 回復 2018-11-03
  • 1 回答
  • 0 關注
  • 1068 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號