仅供参考
创建一维数组:
(1)静态 int array[100]; 定义了数组array,并未对数组进行初始化
(2)静态 int array[100] = {
1,2}; 定义并初始化了数组array
(3)动态 int* array = new int[100]; delete []array; 分配了长度为100的数组array
(4)动态 int* array = new int[100](1,2); delete []array; 为长度为100的数组array初始化前两个元素
创建二维数组:
(1)静态 int array[10][10]; 定义了数组,并未初始化
(2)静态 int array[10