
C 語言的 typedef 就是給資料類型加上別名(alias)。
我們看看以下簡單的例子。
|
|
我們將 int 加上別名 fool ,而 float 則加上別名 flow 。當宣告資料類型為 fool 時,系統會知道個資料類型是 int ;當宣告資料類型為 flow 時,系統會知道個資料類型是 float 。而 fool 是全局變量; flow 是本地變量,只可以在 main() 函數內使用。
我們也可以應用 typedef 在其他進階的資料類型,例如 array 和 emun 等。
|
|

C 語言的 typedef 就是給資料類型加上別名(alias)。
我們看看以下簡單的例子。
|
|
我們將 int 加上別名 fool ,而 float 則加上別名 flow 。當宣告資料類型為 fool 時,系統會知道個資料類型是 int ;當宣告資料類型為 flow 時,系統會知道個資料類型是 float 。而 fool 是全局變量; flow 是本地變量,只可以在 main() 函數內使用。
我們也可以應用 typedef 在其他進階的資料類型,例如 array 和 emun 等。
|
|