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

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

程式.瀏覽:[ 586user+440機器人 ]給個回應
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]
}

 

標籤:

    

本篇文章引用網址:

其他隨機文章:
  • 均線
  • (黃國華)壹週刊專欄08年1Q投資導航no.952
  • C# string.Format輸出格式
  • 正義女神的天坪,只辦綠不辦藍?
  • 解決 MySQL 4.1 的亂碼問題



  • 寫下回應