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

做logo的著名网站成都设计公司招聘

做logo的著名网站,成都设计公司招聘,贵州网站建设营销公司,赣州信息港网内存分布 C中的内存区域主要有以下5种 栈#xff08;堆栈#xff09;#xff1a;存放非静态局部变量/函数参数/函数返回值等等#xff0c;栈是向下增长的【地址越高越先被使用】。栈区内存的开辟和销毁由系统自动执行 堆#xff1a;用于程序运行时动态内存分配#xff…内存分布 C中的内存区域主要有以下5种 栈堆栈存放非静态局部变量/函数参数/函数返回值等等栈是向下增长的【地址越高越先被使用】。栈区内存的开辟和销毁由系统自动执行 堆用于程序运行时动态内存分配由程序员申请和释放内存堆是向上增长的【地址越低越先被使用】。 内存映射段是高效的I/O映射方式用于装载一个共享的动态内存库。用户可使用系统接口创建共享共享内存做进程间通信。 数据段全局区存储全局数据和静态数据。 代码段常量区存放可执行的代码/只读常量。 C动态内存管理 动态内存申请 动态内存申请申请的是堆区的内存 申请一个类型大小的空间 不初始化申请的空间语法 T* pnew TT代指类型p可以是任意合法标识符 例 int* p new int;即可申请1个int类型大小的未初始化的空间 初始化申请内置类型的空间语法 T* pnew T要初始化的值T代指类型p可以是任意合法标识符 例 int* p new int(200);即可申请1个int类型大小的初始化为200的空间 调用指定构造函数申请自定义类型的空间语法 T* pnew T传给自定义类型的构造函数的参数T代指类型p可以是任意合法标识符 申请连续多个类型大小的空间 不初始化申请的空间语法 T* pnew T【n】T代指类型p可以是任意合法标识符n是要申请的连续的类型空间的个数 例 int* p new int[12];即可申请连续12个int类型大小未初始化的空间 初始化申请内置类型的空间语法 T* pnew T【n】{初始值1初始值2……}T代指类型p可以是任意合法标识符n是要申请的连续的类型空间的个数 例 int* p new int[12] {1,2,3,4,5,6};即可申请连续12个int类型大小的前6个int空间的值为1,2,3,4,5,6后6个int空间值为0的空间 调用指定构造函数申请自定义类型的空间语法 T* pnew T【n】{{传给第一个自定义类型的构造函数的参数}{传给第二个}T代指类型p可以是任意合法标识符n是要申请的连续的类型空间的个数 例 动态内存释放 释放一个类型大小的空间 语法 delete pp是存放了动态内存申请的空间的首地址的指针 例 int* p new int;delete p;释放连续多个类型大小的空间 语法 delete[] pp是存放了动态内存申请的空间的首地址的指针 例 int* p new int[12];delete[] p;operator new和operator delete 这两个都是库里实现好的全局函数 operator new是C语言的malloc的封装函数主要封装了malloc失败时不在返回NULL而是抛异常 即申请空间本质上还是使用malloc operator delete是C语言的free的封装函数 即释放空间本质上还是使用free new和delete以及new T[]和delete[]实现原理 new 先调用operator new函数申请空间如果是自定义类型就再调用它的构造函数 delete 如果是自定义类型就调用它的析构函数调用operator delete 释放申请的空间 new T[n] 调用operator new申请连续的n个类型大小的空间如果是自定义类型就再调用n次它的构造函数 delete[] 如果是自定义类型就调用n次它的析构函数调用operator delete释放连续的n个类型大小的空间 new的delete与malloc和free的区别 malloc和free是函数new和delete是操作符 malloc申请的空间不能初始化new可以初始化 malloc申请空间失败时返回的是NULL因此使用时必须判空new不需要但是new需要捕获异常 申请自定义类型对象时malloc/free只会开辟空间不会调用构造函数与析构函数而new在申请空间后会调用构造函数完成对象的初始化delete在释放空间前会调用析构函数完成空间中资源的清理 malloc的返回值为void*, 在使用时必须强转new不需要因为new后跟的是空间的类型
http://www.hkea.cn/news/14286125/

相关文章:

  • 江西响应式网站制作越秀手机建网站
  • 赌网站怎么做网站分页效果
  • 郑州企业网站优化服务哪家好广州部队网站建设费用
  • 怎样建立一个自己的网站免费软文写作是什么
  • 佛山网站建设骏域wordpress 文章别名
  • 建站教程流程图上海新闻综合频道在线直播
  • 上海做征信服务的公司网站专门做字体设计的网站
  • 工作总结个人泰安网站建设推广优化
  • 如何做网站稳定客户个人网站制作论文
  • 建设干部学校网站首页网站开发 开源
  • 重庆平台网站建设平台wordpress小说站模板
  • 门户网站案例看楼盘的app
  • 网站设计配色怎么做怎么推广公司的网站
  • 如何制作自己的网站的邮箱热点事件舆情分析报告
  • 网站开发实训步骤怎么用ps做静态网站
  • 西安开发网站的公司设计网站公司收费
  • 过年做哪些网站致富专业网页制作什么好
  • 正规网站建设代理两学一做专题网站用途
  • 做网站开发有哪些优点呢免费的黄冈网站有哪些平台
  • 网站制作很好 乐云践新网站图片处理方案
  • 如何选择佛山网站建设做网站外国的
  • 网站建设 产品拍照成都最新防疫政策
  • 你买域名我送网站做旅游网站能成功
  • 网站广告做的好的企业案例分析app免费开发
  • 网站建设 跑业务小城市网站建设
  • 网站开发没有完成 需要赔偿吗做任务转比特币的网站
  • 装修网站建设方案书微信小程序商城怎样做
  • 海口网站排名江西做网站公司
  • 中国本科高等质量建设研究网站烟台快速建站公司
  • 如何做淘宝店网站怎样让百度收取我的网站