C语言:
int arr[10];
int arr[] = {1,2,3};
int arr[2] = {1,2};
Java:
int[] arr = new int[6];
int[] arr = {1,2,3,4};
int[] arr = new int[]{1,2,3,4,5};
JavaScript:
var arr = new Array();
var arr = new Array("a","b","c");
var arr = [1,2,3];
C++:
int arr[100];
int arr[] = {1,2,3};
int arr[2] = {1,2};
Python:
arr = [0,1,2,3]
相同点:
- 五种语言都需要使用到 [ ] ,并且可以通过下标访问数组内元素。
- 数组的下标都是从0开始的。
- 数组名中存放着数组第一个元素。
不同点:
- Python和JS中的数组没有固定长度,可以直接添加元素,其他语言中的数组有固定长度。
- Python和JS中数组内值的类型可以不同,其他语言中数组内元素必须全部相同