[價量關係] 9種常見模式 結構 (struct) 資料型別
二月 01

列舉、結構、類別的比較表

程式.瀏覽:[ 754user+672機器人 ]給個回應

enum struct class
中文意義 列舉 結構 類別
成員資料型別 受限制、而且只能為整數型別 不受限制 不受限制
叫用方法 直接輸入列舉名稱 宣告結構變數 宣告類別變數
使用 static 修飾詞
包含事件及方法
介面實作
結構函式
型別系統 Value Type Value Type Reference Type
預設傳遞參數方式 Call by Value Call by Value Call by Reference
實體存放記憶體在Stack或Heap Stack Stack Heap
欄位初始設定式
指派成員內容值 可以,只能整數
功能 簡單 普通 較強

 

結構 (struct) 宣告方式:

[存取修飾詞] struct [結構名稱]
{
  [存取修飾詞] [資料型別] [變數名稱];
  [存取修飾詞] [資料型別] [變數名稱];
  …
}

 

列舉 (enum) 宣告方式:

[存取修飾詞] enum [列舉名稱] : [資料型別]
{
  [成員1],
  [成員2],
  …
  [成員n]
}

 

標籤:


本篇文章引用網址:

其他隨機文章:
  • [C] 亂數陣列產生器
  • 杜正勝,去你媽的書包前背
  • 我拒用奇摩信箱,聯播開始申請
  • [教學] Photoshop邊框製作
  • 事在人為



  • 寫下回應