C 陣列概述

2022-07-16 09:27:12 字數 903 閱讀 5002

陣列具有以下屬性:

1.陣列可以是一維、多維或交錯的。

2.陣列元素的預設值設定為零,而引用元素的預設值設定為null。

3.交錯陣列是陣列的陣列,因此,它的元素是引用型別,初始化為null。

4.陣列的索引從零開始:具有n個元素的陣列的索引是從0到n-1。

5.陣列元素可以是任何型別,包括陣列型別。

6.陣列型別是從抽象基型別array派生的引用型別。由於次型別實現了ienumerable(介面)和ienumerable,因此可以對c#中的所有陣列使用foreach迭代

rank陣列的維數:

1public

partial 

class

_default : system.web.ui.page 210

11}12

執行結果:arr的維數:1

arr1的維數:2

arr2的維數:3

陣列使用foreach語句:

1public

partial 

class

_default : system.web.ui.page 2;6

int[,] arr1 

=new

int[2, 

3] , };

7foreach

(int

i in

arr)811

foreach

(int

j in

arr1)

1215

16}17

18}執行結果:123

451144

3345

5162

C 陣列概述

int narr 4 當陣列為全域性變數時,未初始化值預設為0 當陣列為區域性變數時,則其值在debug下為0xccccccc,release下為隨機值int narr1 4 int narr2 4 第4值預設為0 int narr3 編譯器在編譯階段推斷陣列維數為4 int narr4 4 陣列最...

C語言陣列概述

1.一維陣列 2.二維陣列 3.有關陣列的運算 char arr 10 float arr1 2 double arr2 30 char arr abc char arr1 3 char p abcd p中存的的是字元a的位址int main int p arr p中存的a的位址 int i 0 f...

陣列一 陣列概述 c

一.數組概述 1 1.陣列?陣列是帶索引的同型別的物件的集合.陣列是一種資料結構,它包含若干相同型別的變數。陣列是乙個經過索引的物件集合。例如 int array 1 2.陣列的元素?包含在乙個陣列中的變數通常稱為陣列的元素 也叫變數的元素.在定義陣列時 可以預先指定陣列元素的個數 這時候在 中指定...