星光闪亮图书馆 IP属地:江苏

文章 关注 粉丝 访问 贡献
 
共 5 篇文章
显示摘要每页显示  条
总结:你所写的所有代码都会放入到代码区中,代码区的特点是共享和只读。2、全局区。全局区中主要存放的数据有:全局变量、静态变量、常量(如字符串常量)。全局区的叫法有很多:全局区、静态区、数据区、全局静态区、静态全局区。总结:全局区存放的是全局变量、静态变量和常量。1、动态分配变量和释放变量://在堆区动态开辟一个整形指针变...
上面在申请一个数组时都用到了 new [] 这个表达式来完成,按照我们上面讲到的 new 和 delete 知识,第一个数组是 string 类型,分配了保存对象的内存空间之后,将调用 string 类型的默认构造函数依次初始化数组中每个元素;显然,这里只对数组的第一个类对象调用了析构函数,后面的两个对象均没调用析构函数,如果类对象中申请了大量的内存需要...
malloc与free是c++、c语言的标准库函数,new、delete是c++的运算符。2.5 区分零值指针和NULL指针零值指针,是值是0的指针,可以是任何一种指针类型,可以是通用变体类型void*也可以是char*,int*等等。比如:   1) int *p;   p = new int; //返回类型为int* 类型(整数型指针),分配大小为 sizeof(int);   或:   int* parr;   parr =...
//动态开辟一个长度为10的数组 delete [] p3; int *p4 = new [10]();//动态开辟一个长度为10的数组并初始化为0 delete [] p4; const int *p5 = new const int (10);//开辟常量内存块,且一定要初始化,这里初始为10 delete [] p5; const int p6 = new const int[10]();//动态开辟常量数组并初始化为0 可以开辟成功,但一般情...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部