C 陣列篇講解

2022-01-24 08:34:11 字數 859 閱讀 3934

陣列是我們經常用到的,我來介紹一下:陣列是具有相同型別的一組資料。當訪問陣列中的資料時,可以通過下標來指明。c#中陣列元素可以為任何資料型別,陣列下標從0開始,即第乙個元素對應的下標為0,以後逐個遞增。陣列可以一維也可多維。

//包含6個元素的一維整數陣列;

int mf1=new int[6]; //注意初始化陣列的範圍,或者指定初值;

//包含6個元素的一維整數陣列,初值1,2,3,4,5,6

int mf2=new int[6];

//一維字串陣列,如果提供了初始值設定項,則還可以省略 new 運算子

string mf3=;

//一維物件陣列

object mf4 = new object[5] ;

//二維整數陣列,初值mf5[0,0]=1,mf5[0,1]=2,mf5[1,0]=3,mf5[1,1]=4

int[,] mf5=new int[,],};

//6*6的二維整型陣列

int[,] mf6=new mf[6,6];

下面來看乙個一維字串陣列的遍歷

using system;

public class hello word

!",name);

}//定義與mfdelegate有相同引數型別的方法goodbye()

public static void goodbye(string name)

!",name);

}public static void main()

}程式結果:您好,hello word!//mf1; 再見,hello word!//mf2

您好,程式設計師! 再見,程式設計師!//mf3

再見,hello word!//mf4

C 陣列篇講解

繼續上回,陣列是我們經常用到的,我來介紹一下 陣列是具有相同型別的一組資料。當訪問陣列中的資料時,可以通過下標來指明。c 中陣列元素可以為任何資料型別,陣列下標從0開始,即第乙個元素對應的下標為0,以後逐個遞增。陣列可以一維也可多維。包含6個元素的一維整數陣列 int mf1 new int 6 注...

C 陣列篇講解

陣列是我們經常用到的,我來介紹一下 陣列是具有相同型別的一組資料。當訪問陣列中的資料時,可以通過下標來指明。c 中陣列元素可以為任何資料型別,陣列下標從0開始,即第乙個元素對應的下標為0,以後逐個遞增。陣列可以一維也可多維。包含6個元素的一維整數陣列 int mf1 new int 6 注意初始化陣...

C語言變長陣列講解

1 什麼是變長陣列?變長陣列既陣列大小待定的陣列,c語言中結構體的最後乙個元素可以是大小未知的陣列,也就是所謂的0長度,所以我們可以用結構體來建立變長陣列。2 變長陣列有什麼用途 它的主要用途是為了滿足需要變長度的結構體,為了解決使用陣列時記憶體的冗餘和陣列的越界問題。3 用法 在乙個結構體的最後 ...