跳轉到內容

GTK+ 示例/Glib/型別系統

來自華夏公益教科書,開放的書本,開放的世界

Glib 型別系統旨在簡化跨平臺程式的程式設計,我們將花費一小段時間來解釋原因。

基本型別

[編輯 | 編輯原始碼]

參見 Glib API 中的基本型別

為什麼要重新實現基本型別

[編輯 | 編輯原始碼]

Glib 重新實現了基本 C 型別,以確保跨平臺的可移植性,這也使在多個平臺上進行程式設計變得更加容易,因為您可以確定資料在記憶體中的外觀。

複雜型別

[編輯 | 編輯原始碼]

參見glib 實現的複雜資料型別

Glib 實現了一些常用的非標量資料型別。

  • 雙向和單向連結串列。
  • 平衡 B 樹。
  • 列舉
華夏公益教科書