當前位置:編程學習大全網 - 編程軟體 - C語言中的typedef是什麽意思啊

C語言中的typedef是什麽意思啊

typedef為C語言的關鍵字,作用是為壹種數據類型定義壹個新名字。這裏的數據類型包括內部數據類型(int,char等)和自定義的數據類型(struct等)。

在編程中使用typedef目的壹般有兩個,壹個是給變量壹個易記且意義明確的新名字,另壹個是簡化壹些比較復雜的類型聲明。

擴展資料:

C語言允許用戶使用 typedef 關鍵字來定義自己習慣的數據類型名稱,來替代系統默認的基本類型名稱、數組類型名稱、指針類型名稱與用戶自定義的結構型名稱、***用型名稱、枚舉型名稱等。

壹旦用戶在程序中定義了自己的數據類型名稱,就可以在該程序中用自己的數據類型名稱來定義變量的類型、數組的類型、指針變量的類型與函數的類型等。

例如,C 語言在 C99 之前並未提供布爾類型,但可以使用 typedef 關鍵字來定義壹個簡單的布爾類型。

百度百科—typedef

  • 上一篇:c語言有哪幾種編譯環境?
  • 下一篇:合肥華脈激光科技有限公司怎麽樣?
  • copyright 2024編程學習大全網