结构与其它资料型态.ppt

第十一章 結構與其它資料型態 認識結構與巢狀結構 學習結構陣列的各種使用方法 學習列舉的使用 學習使用自訂的型態─typedef 認識結構 結構可將型態不同的資料合併成為新的型態 定義結構與宣告結構變數的格式如下: 認識結構 結構定義的範例 認識結構 存取結構變數的成員: 使用結構的範例 結構變數所佔的記憶空間 利用sizeof() 求出結構所佔用的記憶體空間: 結構變數初值的設定 要設定結構變數的初值,可利用下面的語法: 結構變數初值的設定 設定結構變數初值的範例 結構變數的設定 把結構變數的值設給另一個結構變數: 巢狀結構 結構內如有另一結構,則此結構稱為巢狀結構 巢狀結構的範例 結構陣列 下面為結構陣列的宣告格式: 結構陣列的範例 利用sizeof() 計算結構陣列及其元素所佔的位元組: 結構陣列的範例 指向結構的指標 假設於程式中定義如下的結構,並以指標ptr指向它: 指向結構的指標 以指標的方式表示結構陣列 (1/2) 以指標表示結構陣列的語法: 以指標的方式表示結構陣列 (2/2) 以結構為引數傳遞到函數 將結構傳遞到函數的格式: 傳遞結構到函數的範例 傳遞結構的位址 (1/2) 傳遞結構位址的範例: 傳遞結構的位址 (2/2) 傳遞結構陣列 (1/2) 傳遞結構陣列到函數裡的範例: 傳遞結構陣列 (2/2) 列舉型態

文档评论(0)

1亿VIP精品文档

相关文档