1、建立一維、二維陣列,有兩種方法,分別為:
1)先宣告,再用new運算子進行記憶體分配
一維:int arr; //宣告int型陣列,陣列中的每個元素都是int型數值 int arr;
二維:int arr; // int arr;
宣告陣列後,還不能立即訪問它的任何元素,因為宣告陣列只是給出了陣列名字和元素的資料型別,要想真正使用陣列,還要為它分配記憶體空間,在為陣列分配記憶體空間時必須指明陣列的長度。
一維:arr=new int[5];
二維:arr=new int[2][4];
2)宣告的同時為陣列分配記憶體
一維:int month=new int[12];
二維:int month=new int[2][2];
2、初始化一維、二維陣列
一維:int arr=new int; // int arr=;
二維:int arr=new int,}; // int arr=,}; 解釋:a[0][0]=1, a[0][1]=2, a[1][0]=3, a[1][1]=4
陣列的建立以及初始化
1 陣列概念 陣列 就是一組數的集合,集合中的資料必須是相同型別的,並且每乙個陣列都有乙個名字,也就是陣列名,我們可以通過陣列名來訪問陣列中的元素。2 建立陣列 public static void main string args arraytpye arrayname new arraytype...
陣列初始化
cpp中陣列初始化方法 簡單的初始化 利用定義變數時賦初值進行初始化。int a 10 float f 10 char ch 5 大括號中的為初始值。較為複雜的初始化 利用memset函式初始化。memset函式用法 void memset void s,int c,size t n 將已開闢記憶體...
陣列初始化
flydream flydream c cat x.cpp include using namespace std int main int argc,char argv flydream flydream c flydream flydream c g g wall x.cpp x.cpp in ...