C 練習筆記4 列舉和陣列練習

2022-02-26 15:01:46 字數 1360 閱讀 9637

列舉的意義,位標誌,flags,實現和比較。陣列的分類,主要練習矩形陣列和交錯陣列

using

system;

using

system.collections.generic;

using

system.linq;

using

system.text;

using

system.threading.tasks;

namespace

,

};ay[

1] = new

int[,],};

console.writeline(

"第乙個陣列:");

for (int i = 0; i < ay.length; i++)

][,]=\t

",i,j,k,ay[i][j,k]);

}console.writeline();

}console.writeline();

}console.writeline(

"第二個陣列:");

int array=new int[3];

array[0] = new int ;

array[

1] = new

int ;

array[

2] = new

int ;

console.writeline(array.length);

for (int i = 0; i < array.length; i++)

]=\t

",i,j,array[i][j]);

}console.writeline();

}console.writeline(

"第三個陣列:");

int arr = new

int[2

] ,

newint

};for(int i=0;i)

]=\t

",i,j,arr[i][j]);

}console.writeline();

}//矩形陣列

int[,] arry = new int[2, 3],,

};console.read();}}

//列舉

[flags]//位標誌

enum myenum:int

}

執行結果:

C 基礎 4 列舉

列舉和陣列 結構有些像。下面做個對比 列舉 enum 新型別名 陣列 資料型別 陣列名 元素個數 結構 struct 新型別名稱 列舉的不同之處在於,列舉量自己有自己的預設值,不同於陣列結構需要給成員 元素 賦值。比如,第乙個列舉量的值預設為0,第二個是1,第三個是2 以此類推。所以,如果定義時列舉...

swift學習之三 列舉練習

enum weekdays func showdaystr aday weekdays void 亮點2 最原始的索引值了,即使指定了原始值,它還是保留原值,這裡總是0 print aday.hashvalue showdaystr weekdays.monday 如果到這裡,以為列舉內容就結束了。...

c 基礎筆記 1 列舉

定義列舉一般不用中文,就像sql的欄位名一樣,效率會有影響,下面就實現為列舉值添自定義中文說明,然後獲取。1.建立乙個類,既然要新增自定義屬性,就必須繼承attribute public class enumhelper attribute public string description 2.建...