当前位置: 首页 > news >正文

做鲜花的网站有哪些杭州画廊网站建设

做鲜花的网站有哪些,杭州画廊网站建设,黄骅市属于哪个省,做网站首次备案需要哪些资料一、C内存管理方式简介 C语言中的内存管理方式在C中可以继续使用,但是在有些地方就无能为力,而且使用起来比较麻烦。因此C中引入了自己的内存管理方式,通过new和delete操作符进行动态内存管理。 二、new语法 new可以申请1个或多个空间&…

一、C++内存管理方式简介

C语言中的内存管理方式在C++中可以继续使用,但是在有些地方就无能为力,而且使用起来比较麻烦。因此C++中引入了自己的内存管理方式,通过new和delete操作符进行动态内存管理。

二、new语法

new可以申请1个或多个空间,且可以为这些空间初始化(未初始化的空间默认为0)

int* ptr1 = new int;//申请一个int大小空间,默认初始化为0
int* ptr2 = new int[10];//申请10个int大小空间,默认初始化为0int* ptr3 = new int(1);//申请一个int大小空间,初始化为1
int* ptr4 = new int[10] {1, 2, 3, 4, 5};//申请10个int大小空间,前5个空间初始化为1,2,3,4,5,后5个默认初始化为0

new申请空间无需手动检查是否失败,因为new申请空间失败后会抛异常

void func()
{int n = 1;while (1){int* ptr = new int[1024 * 1024 * 100];cout << n << "->" << ptr << endl;++n;}
}int main()
{func();//捕获异常try{func();}catch (const exception& e){cout << e.what() << endl;}return 0;
}

三、delete语法

delete在释放空间时,对于一次申请多个空间的需要带上[ ]

delete ptr1;
delete[] ptr2;
delete ptr3;
delete[] ptr4;

四、链表结点实例代码

new自定义类型空间时,编译器会自动调用该自定义类型的构造函数

struct ListNode {struct ListNode* _next;int _val;//构造函数ListNode(int val):_next(nullptr),_val(val){}
};
//构建链表
ListNode* CreateList(int n)
{ListNode head(-1);//哨兵位ListNode* tail = &head;int val;cout << "请依次输入" << n << "个结点值" << endl;for (size_t i = 0; i < n; i++){cin >> val;tail->_next = new ListNode(val);tail = tail->_next;}return head._next;
}
http://www.yayakq.cn/news/810007/

相关文章:

  • 药剂学教学网站的建设优书网小说
  • 网站空间有哪几种类型网站服务类型是什么意思
  • 怎样建网站教程做电商网站注意什么问题
  • 好的网站建设公司排名专业俄语网站设计
  • 娱乐网站开发网站建设模板怎么设计
  • 织梦培训机构网站模板centos7部署wordpress
  • 网站开发找哪家中国广告公司100强
  • 长沙医院网站建设外贸网有哪些
  • 广州h5网站制作做网站时怎样申请域名
  • html5网站优点北京建设信息网
  • 百度怎样做网站苏州网站建设电话
  • 最流行的网站开发语言怎么用阿里云服务器做网站
  • 大兴网站建设网站图片不轮播
  • 列举网站建设的基本流程网站系统繁忙是什么意思
  • 广州seo网站推广优化网站开发core文件作用
  • 山石网站超市wordpress 不用插件代码高亮
  • 零成本搭建自己的网站30个无加盟费的项目
  • 网站侧面的虚浮代码哪些论坛是wordpress
  • 国外网站注册软件建设银行信用卡管理中心网站
  • 建设网站地图素材网站建设优化一体
  • 给公司做网站这个工作怎么样电影网站怎么做
  • 做网站的素材和步骤百度地图手机网站开发
  • 个人使用网站建筑兼职招聘网
  • 如何做好营销型网站用户体验卖货到海外的免费平台
  • 足球网站模板wordpress本地ftp
  • 外贸网站如何做推广网站建设策划图片
  • 网站建 设方案说明书温州哪里可以做企业网站
  • 网站建设与管理基础及实训(php版)成都网站建设四川冠辰网站建设
  • 杭州网站设计网页长沙建设工程官方网站
  • wordpress多站点多域名插件佛山市南海区交通建设网站