列舉(enum)
描述: 1、不指定型別預設為int型
2、預設值為從0開始
3、賦值過程:使用=運算子
格式1:
enum ,,
3>,
......
n>
格式2:
enum :
=,=,
3>=3>,
......
n>=
結構(struct)
描述:部分 包含變數宣告
格式:struct
例:列舉:
enum orientation:byte{
north=1;
south=2,
east=3,
west=4
呼叫:orientation value1= orientation.north;
type value1= (type)orientation.north;
注意: 1、獲取的值 是 orientation 型別 的值為 《使用》 。如:north
2、獲取的值轉換為指定型別 的值為 《運算子》。如: 1
結構:struct route{
public orientation direction;
public double distance;
呼叫:route.direction=orientation.north;
route.distance=5.5;
C 之結構和列舉
定義結構 用struct語句來定義乙個帶有多個成員的新的資料型別,比如宣告乙個person結構 如果該名字表示的是結構體裡面的名字,這需要在名字前加 struct person 下面程式將演示結構的使用 using system namespace test class program n性別 n年...
c 列舉,結構
今天我們來學習一下c 中的列舉和結構。有一些固定的範圍的值就可以用列舉,例如方向,性別等。列舉的宣告 在命名空間下面,類上面 public enum 規範,方便 public enum gender public 訪問修飾符 public enum fangxiang 列舉 我想顯示出乙個人的性別,...
C 列舉 結構
列舉是值型別 宣告列舉 宣告列舉使用enum關鍵字.使用列舉 還可以用可空修飾符?建立可空列舉型別。season?a null 選擇列舉字面值 列舉內部的每個元素都關聯乙個整數值。預設第乙個元素對應整數字0,以後每個元素對應的整數都遞增1.可將特定整數常量和列舉型別的字面值手動關聯起來,比如 後面的...