列舉、結構、類別的比較表 列舉 (enum) 資料型別
二月 01

結構 (struct) 資料型別

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

struct 是一種用來宣告結構的關鍵字,在結構中包含相關變數,可以將結構視為變數群組,以學生資料 (student) 來說,若要設計其結構,應該包含幾個相關變數,如:學號(num),姓名(name)、電話(tel)、手機(mobile)、地址(address)等,底下介紹結構的宣告及叫用方式:

結構 (struct) 宣告方式:

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

 

結構 (struct) 叫用方式:

[結構名稱] [變數名稱];

 

語法範例:

C#:
  1. public struct Student
  2.         {
  3.             public string Num;
  4.             public string Name;
  5.             public string Tel;
  6.             public string Mobile;
  7.             public string Address;
  8.         }
  9.        
  10.         private void btnAdd_Click(object sender, EventArgs e)
  11.         {
  12.             //宣告結構
  13.             Student std;
  14.            
  15.             //指定成員變數
  16.             std.Num = txtNum.Text;
  17.             std.Name = txtName.Text;
  18.             std.Tel = txtTel.Text;
  19.             std.Mobile = txtMobile.Text;
  20.             std.Address = txtAddress.Text;
  21.  
  22.             String msg = "";
  23.             msg = msg + "學號:" + std.Num + "\n";
  24.             msg = msg + "姓名:" + std.Name + "\n";
  25.             msg = msg + "電話:" + std.Tel + "\n";
  26.             msg = msg + "手機:" + std.Mobile + "\n";
  27.             msg = msg + "地址:" + std.Address;
  28.  
  29.             MessageBox.Show(msg, "學生基本資料");
  30.         }

標籤:

    

本篇文章引用網址:

其他隨機文章:
  • VB2005 ImeMode 屬性
  • [轉貼] 不想學財報,也能避開準地雷
  • 預期央行週四降息,學者估1-2碼
  • 裝熟
  • [轉貼] 天上掉餡餅投資法



  • 寫下回應