动态内存空间的申请示范
利用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;
}
-
配偶产假请假条
护理假是男人为护理生产配偶的特定假期,国家未作专门规定,一些地方法规对此是有规定的。比如《XX省人口与计划生育条例》第六十条规定,国家机关工作人员、企业事业单位职工晚婚的,除享受国家规定的婚假外,增加婚假10天;晚育的,除享受国家规定的产假外,女方增加产假30...
-
关于请示范文(集锦15篇)
关于请示范文1关于申报***年***专项资金的请示**供销社、**财政厅:为了加强**市供销社农村现代经营服务新体系和新时期供销合作社组织体系建设,促进供销社生产流通信用合作综合发展,完善经营服务功能和手段,创新商业模式,增强服务功能,努力成为农村现代流通的主导力...
-
请示公文的格式范文
请示公文的格式是怎么样的?大家可以看看下面的范文,我们大家一起阅读借鉴哦!请示公文的格式范文1xx办公室:(顶格书写)由于(省略)———————————————————妥否,请批示。xx科室二oxx年xx月xx日请示公文的.格式范文2关于xxxx的请示xx部长:(顶格书写)我科...
-
关于公司电脑设备的更新请示
尊敬的公司领导:我司自XX年发展至今,已成为一个集团化公司,对办公设备的需求也日益剧增。为充分提高我司员工工作的便利性和高效性,我部建议对公司内部的办公设备进行一次全面的更新。一、更新设备1、公司早期所配置的.部分电脑在性能和配置方面都已经无法满足目前...