C 的一維陣列和二維陣列定義方式

2021-09-07 08:11:18 字數 1092 閱讀 2659

一維陣列:

//

一維陣列定義與初始化

int one1 = new

int ;//

第一種方式

int one2 = ; //

第二種方式

int one3; //

第三種方式

one3=new

int;

二維陣列:

//

二維陣列定義與初始化

//不規則二維陣列

int array = new

int[2

];

array[

0] = new

int[3

];

array[

0][1] = 11

; array[

0][2] = 12

; array[

1] = new

int ;

要注意 

int array = new

int[2];

這種宣告方式,不能這樣寫:

int array = new

int[2][3];

不能直接宣告二級陣列大小,否則會報錯。

//

二維陣列,先定義了一維:2

int a = new

int[2

];//

再定義第二維: 3

a[0] = new

int[3];

a[1] = new

int[3];

或者:

string array = new

string

[length];

array[i] = new

string[2

];array[i][

0] =d.key;

array[i][

1] = d.value;

c 一維陣列和二維陣列的定義幾種方式

s為乙個二維陣列。s.getlength 0 返回第一維的長度 即行數 s.getlength 1 返回第二維的長度 即列數 using system using system.collections.generic using system.linq using system.text 第一種方式...

c 一維陣列和二維陣列的定義幾種方式

using system using system.collections.generic using system.linq using system.text namespace 第一種方式 int one2 第二種方式 int one3 第三種方式 one3 new int 二維陣列定義與初始...

C 的一維陣列和二維陣列

陣列 array 是一種資料格式,能夠儲存多個同型別的值。一維陣列 int a 3 char a 10 this is a 共有9個字元,包含空字元,a 9 將被系統自動賦值為 0 定義字元陣列,需要考慮到為最後的乙個結束符 0 預留出乙個位置,char陣列還可以這樣賦值 char a 10 上面兩...