天天看點

C語言——結構體結構體

結構體類型的聲明

結構體初始化

結構體成員通路

結構體傳參

1. 結構的基礎知識

結構是一些值的集合,這些值成為成員變量。結構的每個成員可以是不同類型的變量。

2.結構的聲明

3.結構成員的類型

結構的成員可以是标量、數組、指針,甚至是其他結構體。

結構體變量的定義和初始化

結構體變量通路成員,結構變量的成員是通過點操作符(.)通路的。點操作符接受兩個操作數。例如:

結論:結構體傳參的時候,要傳結構體的位址。

壓棧解釋

函數傳參的時候,參數是需要壓棧的。

(搜尋:函數棧幀的建立和銷毀)

棧:先進後出,後進先出。

插入一個元素:壓棧

删除一個元素:出棧

繼續閱讀