C 語言基礎 陣列

2021-08-02 12:31:45 字數 892 閱讀 4392

一維陣列

資料型別[ ] 陣列名 = 

new

資料型別[長度];

陣列經過初始化以後,陣列元素有預設的初始值, 

double型別為 0.0 , 

int型別為 0 , 

char型別為 'a' , 

bool型別為 

false, 

string型別為 

null

二維陣列

char[,] ch = ,,};

console.writeline("",ch[1,1],ch[1,2],ch[2,0]);

總結一下,二維陣列這樣宣告:

int[,] arr =new int[2,3]; //包含2個一維陣列,每個一維陣列包含3個變數,總共2*3=6個陣列元素
二維陣列元素這樣賦值和列印:

arr[1,0] = 28; //二維陣列元素有2個索引,都是從0開始,以arr陣列為例,元素索引從[0,0]到[1,2]

console.write( arr[1,0] );

C 語言基礎 陣列

二維陣列,就是以陣列作為元素的陣列。挺拗口的,看看它跟一維陣列的對比 左邊的 a 是一維陣列,陣列中包含 4 個 int 型變數 a 0 a 1 a 2 a 3 右邊的 b 是二維陣列,陣列中包含 2 個 int 型一維陣列 b 0 b 1 而 b 0 和 b 1 中又分別包含 3 個 int 型變...

C語言基礎 陣列

一塊 連續 且 同型別 的儲存空間int short long 陣列名 長度 注意 int buf 10 分配空間時,賦予初值以外的空值均為0 sizeof buf sizeof int 10 是不確定元素的個數的定義 char buf 長度 初始化 在定義的同時賦初值 char buf 10 規定...

C語言基礎 陣列

1.定義把具有相同型別的若干變數按有序的形式組織起來,這些按序排列的同類資料元素的集合稱為陣列。2.陣列型別說明型別說明符 陣列名 常量表示式 3.表示方法陣列名 下標 4.賦值 1 初始化賦值 static 型別說明符 陣列名 常量表示式 static int a 10 2 動態賦值 用迴圈語句配...