陣列是我們經常用到的,我來介紹一下:陣列是具有相同型別的一組資料。當訪問陣列中的資料時,可以通過下標來指明。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 用法 在乙個結構體的最後 ...