动态内存空间的申请示范
利用C++的'特性,能够自定义空间的类型大小和空间长度
下面这个程序是个数组动态配置的简单示例
复制代码 代码如下:
#include
using namespace std;
int main()
{ int size = 0;
cout << "请输入数组长度:"; //能够自定义的动态申请空间长度
cin >> size;
int *arr_Point = new int[size];
cout << "指定元素值:" << endl;
for(int i = 0; i < size; i++)
{ cout << "arr[" << i << "] = ";
cin >> *(arr_Point+i);
}
cout << "显示元素值:" << endl;
for(int i = 0; i < size; i++)
{ cout << "arr[" << i << "] = " << *(arr_Point+i)
<< endl;
}
[] arr_Point;
return 0;
}
执行结果:
复制代码 代码如下:
请输入数组长度:5
指定元素值:
arr[0] = 1
arr[1] = 2
arr[2] = 3
arr[3] = 4
arr[4] = 5
显示元素值:
arr[0] = 1
arr[1] = 2
arr[2] = 3
arr[3] = 4
arr[4] = 5
可以使用指针来仿真二维数组,只要清楚二维数组中的两个维度的索引值之位移量就可以
复制代码 代码如下:
#include
using namespace std;
int main()
{ int m = 0;
int n = 0;
cout << "输入二维数组维度:";
cin >> m >> n;
int *ptr = new int[m*n];
for(int i = 0; i < m; i++)
{ for(int j = 0; j < n; j++)
{ *(ptr + n*i + j) = i+j;
}
}
for(int i = 0; i < m; i++)
{ for(int j = 0; j < n; j++)
{ cout << *(ptr+n*i+j) << "t";
}
cout << endl;
}
[] ptr;
return 0;
}
-
维修请示范文15篇
维修请示范文1尊敬的领导:我是xx部兼管工作的.,原先所配的电脑配置太低,经常死机,已不利于这种高效率的工作.因此需更换一台配制高些的电脑,为了提高工作效率,特别向领导申请为工作更换一台电脑,以利于今后能更好的开展工作,希望领导给予批准。特此报告,呈请批示!申...
-
请示的标准写法格式
1、掌握请示的用途:请示适用于向上级机关请求指示、批准。大学联考请示是下级机关向上级机关请求决断、指示、批示或批准事项所使用的呈批性公文。2、了解请示的分类;根据内容、性质的不同,请示分为请求指示的请示、请求批准的请示。3、重点掌握请示的写法:(1)标题。请示...
-
关于人员岗位调整的请示报告
篇一:关于人员岗位调整的请示报告公司领导:因公司工艺质检室需要,拟对公司员工陈岳同志岗位做出调整,六个月的新岗位试用合格,现将正式调整。调整内容如下:陈岳从记录员岗位调整至工艺员岗位(由工5岗调整至工6岗);可否,请领导批示。郴州永旺包装材料有限公司篇二:公司关于...
-
购置空调的请示
篇一:关于购置空调的请示公司领导:因夏季来临,气温骤升,由于金精炼警卫室监控设备的全天散热,警卫室的工作环境过于闷热,电风扇已远远不能驱热,为防止监控设备散热不畅,影响电路的稳定性、安全性,保障设备平稳运行以及数据存储安全,特申请5匹空调一台。妥否,请批示。保卫...