共用體 列舉型 指標 函式

2021-07-08 20:32:44 字數 362 閱讀 3213

共用體

union 共用體名;

1.共用體所佔記憶體空間為包含的資料型別最大空間的值。

2.某乙個時段,只有乙個資料是有效的,同時賦值,後面的屬性會覆蓋前面的屬性。

列舉型enum 列舉名

1.內部是整型常量,從0開始。

2.我們定義一系列的整型常量,減少魔鬼數字的使用。

指標int main()

函式1.庫函式。標準庫stdio.h;stdlib.h;printf();scanf();

2.自定義函式。自己寫的函式。

3.函式的定義形式

返回型別 sum(形參)

int sum()//函式名為sum,void為形參,int函式返回型別。

共用體,列舉型

1 共用體 共用體由若干個資料型別組合而成。和結構體型不同的是,共用體資料中所有成員都占用相同的記憶體單元,設定這種資料型別的主要目的就是節省記憶體空間。union 共用體名 共用體變數名 例如 union data a,b,c 也可以將型別宣告與變數定義分開 union a,b,c 當然,也可以直...

共用體型別和列舉型

共用體型別和列舉型 1 共用體型別變數的定義 union 共用體名稱 2 共用體型別變數的定義 union 共用體名稱 共用體型別變數 注意,結構體變數所佔的記憶體長度是各成員所佔記憶體之和,而共用體變數則是各成員中最大記憶體者。3 共用體的引用 共用體型別變數 成員名 在引用時需注意,共用體變數中...

結構體 共用體 列舉

結構體 共用體 列舉 分析 首先宣告的結構體元素year的位址是最低的 0012ff74 而最後宣告的day的位址是最高的 0012ff7c 而我們又知道在棧中宣告變數的時候,位址是從高到低的分配的.因此,切記在結構體中宣告的變數與直接在外面宣告是不一樣的.在結構體中,最先宣告的變數放在最低位的.另...