C语言:
利用malloc动态申请空间
#include<stdio.h>
#include<stdlib.h>
int main()
{
int n = 10;
int *p = (int*)malloc(n * sizeof(int));//建立可以存放是个int型数据的数组
//数组赋值
for (int i = 0; i<n; i++)
{
p[i] = i;
}
//数组打印
for (int i = 0; i<n; i++)
{
printf("%d ", p[i]);
}
return 0;
}
C++
利用new新建实例申请空间
int* p2 = new int;
*p2 = 20;
cout << *p2 << endl;
delete p2;
p2 = NULL;
java
可以利用线性表进行动态申请数组。