本文以int类型为数据类型为例,比较五种语言创建数组的方式
一、Java创建数组
int[] arr = new int[3];
//声明指定元素的一维数组
int[][] arr = new int[m][n]; //其中n可以省略
//声明多维数组
二、C创建数组
int arr[n]; //n为常数
//创建长度为n的一维数组
int arr[n][m]; //m,n为常数
//创建二维数组
三、C++创建数组
int* arr = new int[10]; //运用指针
//创建长度为10的一维数组
四、C#创建数组
int[] arr=new int[100];
//创建长度为100的一维数组
int[,] arr = new int[10,10];
//创建长度为10*10的二维数组
五、Python创建数组
arr = [0,1,2,3]
//创建大小为4,值为0,1,2,3的一维数组
arr = [[] for i in range(3)]
//创建二维数组