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

温州网站开发app制作企业网址查询

温州网站开发app制作,企业网址查询,邯郸做网站网络公司,百度优化推广一、C内存管理方式简介 C语言中的内存管理方式在C中可以继续使用#xff0c;但是在有些地方就无能为力#xff0c;而且使用起来比较麻烦。因此C中引入了自己的内存管理方式#xff0c;通过new和delete操作符进行动态内存管理。 二、new语法 new可以申请1个或多个空间内存管理方式简介 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.ho-use.cn/article/10822654.html

相关文章:

  • 大学生做网站找人做网站要拿到源代码吗
  • 用手机做网站服务器服装设计画图软件app
  • 999免费网站传奇个人网站备案电话访谈
  • 温州网站建设模板下载免费深圳软件开发定制
  • 网上商城网站开发官方网站后台怎样做超链接
  • 程序员做网站类网站wordpress友链插件
  • photoshop网站模板设计教程100款不良网站进入窗口软件
  • 国外手做网站php网站cms
  • 行业网站开发方案嘉兴网站建设
  • 如何更快的让百度收录网站ftp上传网站
  • 网站上传空间的ip地址吗做网站品牌
  • 网站 栏目有没有网站
  • 谷歌官方网站电器企业网站建站
  • 郑州网站优化排名推广加强官网建设
  • 上海傲石设计网站建设网站主机
  • 快速网站推广工具wordpress查看访问
  • 北京酒店设计公司郴州网站seo
  • 外贸网站怎么推广app推广
  • 机械设备公司网站制作wordpress导航去掉多余的样式
  • 学校网站建设内容医院网站建设的规划方案
  • 东莞网站建设收费外包公司能去吗
  • 网站程序模板下载服务器网站崩溃
  • 网站建设的发展趋势建设银行官方网站面试详细信息
  • 上海网站建设网页制作怎么样专业的个人网站建设哪家
  • 做网站 难山东坤泰建设集团网站
  • 在线旅游网站如何建议一个网站
  • 贵阳网站建设多少钱?罗湖中心区做网站
  • 支付宝网站登录入口网站加黑链
  • 可以自己做网站的网址怎样推广产品
  • 企业品牌网站建设首选公司好用的小程序推荐