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

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

程式.瀏覽:[ 1,295user+1,401機器人 ]給個回應

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]
}

 

標籤:



文章發表日期:2009-02-01
本篇文章引用網址:

其他隨機文章:
  • 日本311地震與台灣921地震之間的大盤指數比較
  • [C] 亂數陣列產生器
  • [Vista事件簿 01] KMPlayer 或 Media Player Classic 播放影片變黑白
  • 在 VS2005 工具列中增加 AJAX 擴充功能
  • [軟體] RegEditX「加強版」登錄檔編輯程式



  • 寫下回應