1. 程式人生 > >c# 語言 -- 數組

c# 語言 -- 數組

填充 定義 數組長度 下標 創建 範圍 當前 write console

C#基礎知識-數組

定義:
數組:能能存在任意多個同類型的數據,而數組裏面存放的數據叫數組項。

數組的索引(下標):在數組中,每一個數組項都會有一個編號,這些編號叫數組的索引或下標,數組的索引(下標)是一個int類型的數字,索引從0開始,依次為數組中的每一個數組項編號。

技術分享

1、數組的代碼書寫:

聲明:數據類型[] 變量名; // 數據類型:即數組項的類型。
例:
int[]s;
賦值:變量名=new 數據類型[長度]; //長度:int類型,表示數組的長度。
例:
s=new int[長度];
註:聲明和賦值的數據類型必須一致。

合並書寫:
數據類型[] 變量名=new 數據類型[長度]
例:
int[] s =nwes int[5] //定義了一個 s 變量,它是一個數組,可以存放5個int類型的數據。


2、數組項的默認值:

一個數組剛創建後,它的每一個數組項的值,為數組項類型的默認值。

數組項索引的默認值為:0

3、數組項的讀取和修改:

讀取:變量名[索引] //從指定數組中,通過索引取出來某一個數組項的值。

修改:變量名[索引]=值 //把值賦值給指定的數組項。
例:
int[] s=new int [3];
s[0]=3;
s[1]=8;
s[2]=9
s[3]=s[0]*2+s[1]; //讀取出索引0的值乘2加索引1的值賦值給索引3
Console.WriteLine(s[3]); //輸出索引3當前的值

註意:索引不能超出索引範圍。

4、讀取數組長度:

代碼格式:

變量名.Length
例:
int[] s=new int [3];
s[0]=3;
s[1]=8;
s[2]=9;
s[3]=s[0]*2+s[1];
Console.WriteLine(s.leng); //讀取長度


返回類型為int類型。

5、數組初始化器:

例:

int[] s =new int[3]{2,5,0};

上述例子的簡化寫法為:

int[] s={2,5,0};

註意:簡化寫法只能在數組定義語句中使用。

使用數組初始化器時,可以不用指定數組長度,編譯器會根據初始化器中的數量自動填充數組長度。

c# 語言 -- 數組