#include <iostream>
using namespace std;
const int maxn = 100;
int main(int argc, const char * argv[]) {
// insert code here...
int arr[maxn];
int n=20;
for(int i=0;i<n;i++)
{
arr[i]=i;
}
for(int i=0;i<n;i++)
{
cout<<arr[i]<<" ";
}
}
java
double[] myList = new double[10];//创建
for(int i=0;i<myList.length;i++)//for循环赋值
myList[i]=i;
double myLists[]={1,2,3,4,5,6,7,8,9,10};//赋值创建
int[] a={1,2,3,4,5,6,7,8,9,10};
int[] b= new int[8];
//拷贝
System.arraycopy(a,0,b,0,8);
System.out.println(Arrays.toString(b));
JavaScript
var array = new Array();//空数组
var array1 = new Array(20);//长度为20位的空数组
var array2 = new Array("1","2");//内容为1,2的数组
var array = new Array(); //创建
console.log(Array.isArray(array));//判断是否为数组 true false
//函数用法(常用)
join():将数组整理成字符串
push():增加
pop():删除
shift() :删除原数组第一项,并返回删除元素的值;
unshift():将参数添加到原数组开头,并返回数组的长度 。
sort()//排序
reverse()//反转
concat()//将参数添加到原数组中
c
int n=20;
int arr[n];
for(int i=0;i<n;i++)
{
arr[i]=i;
}
for(int i=0;i<n;i++)
{
printf("%d ",&a[i]);
}