📄 array1.cpp
字号:
#include <iostream.h>
void main()
{
const int M=6;
int i,x[M]={0,1,2,3}; //静态数组,声明时分配内存空间,赋初值,初值不够时后补0
cout<<"x: ";
for(i=0;i<M;i++)
cout<<x[i]<<" ";
cout<<endl;
int y[M]; //静态数组,声明时分配内存空间,未初始化
cout<<"y: "; //数组长度必须是常量(包括常数)
for(i=0;i<M;i++)
cout<<y[i]<<" ";
cout<<endl;
// int z[]; //编译错unknown size
int *z,n=M; //动态数组,声明时未分配内存空间
z=new int[n]; //申请内存空间,未初始化,数组长度可以是变量
z[1]=1;
cout<<"z: ";
for(i=0;i<n;i++)
cout<<z[i]<<" ";
cout<<endl;
delete[] z; //使用完后,归还内存空间
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -