码迷,mamicode.com
首页 >  
搜索关键字:动态内存    ( 707个结果
C++智能指针
1.智能指针的由来C++中,动态内存的管理是通过一对运算符来完成的,new用于申请内存空间,调用对象构造函数初始化对象并返回指向该对象的指针。delete接收一个动态对象的指针,调用对象的析构函数销毁...
分类:编程语言   时间:2016-11-19 21:20:23    阅读次数:396
C++面试题
原文:C++面试题 1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数 ...
分类:编程语言   时间:2016-11-06 02:18:38    阅读次数:246
内存动态分配之realloc(),malloc(),calloc()与new运算符
1,malloc与free是C/C++的标准库函数,new/delete是C++的运算符,是C++面向对象的特征,它们都可用于申请动态内存和释放内存。2,对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数 ...
分类:其他好文   时间:2016-10-09 20:31:44    阅读次数:154
动态内存分配
1.C语言中的一切操作都是基于内存的2.变量和数组都是内存的别名,如何分配这些内存由编译器在编译期间决定,定义数组的时候必须指定数组长度,而数组长度是在编译期就必须决定的需求:程序运行的过程中,可能需要使用一些额外的内存空间。malloc和free用于执行动态内存分配和释..
分类:其他好文   时间:2016-10-08 20:52:03    阅读次数:153
malloc和new的区别
(1)malloc在C和C++中都可以使用,用来申请一段内存;申请的内存一定要用free释放,然后把指针置为null; new只能在C++中使用,用于动态内存分配;new的对象要delete掉; (2)new是新建一个对象,相当于构造一个函数,delete时析构函数;malloc仅仅分配内存,fre ...
分类:其他好文   时间:2016-10-08 19:44:30    阅读次数:192
二级指针和函数参数——指针参数是如何传递内存的?
1:如果函数的参数是一个指针,不要指望用该指针去申请动态内存。Test 函数的语句 GetMemory(str, 200)并没有使 str 获得期望的内存,str 依旧是 NULL,为什么? 原因: 毛病出在函数 GetMemory中。编译器总是要为函数的每个参数制作临时副本,指针参数 p 的副本是 ...
分类:其他好文   时间:2016-10-08 01:43:38    阅读次数:168
洛谷P1738 洛谷的文件夹
原题目:点我 题目是一个略水的题,我机制地用面向对象做了。。。所以代码量急剧加大,100行233 模拟即可,字符串处理麻烦点。如果没有找到子文件夹就新建文件夹,如果有就进入该文件夹。 提示:高能,指针+动态内存,用数组太low(在noip中用数组才是王道!) ...
分类:其他好文   时间:2016-10-06 22:05:57    阅读次数:126
边表+SPFA (使用指针+动态内存)
233 只是我怕忘了怎么写指针操作 所以写一遍指针版的 然而洛谷评测机不给力,400多ms过了数组的,600多ms过指针的。。。 我想,指针的比数组的理解起来应该容易一点吧 戳我是数组版的,NOIP时候还是用数组为好,万一出现了点bug不就爆零了啊 233 233 ...
分类:其他好文   时间:2016-10-05 13:02:00    阅读次数:137
C语言学习笔记--动态内存分配
1. 动态内存分配的意义 (1)C 语言中的一切操作都是基于内存的。 (2)变量和数组都是内存的别名。 ①内存分配由编译器在编译期间决定 ②定义数组的时候必须指定数组长度 ③数组长度是在编译期就必须确定的 (3)但是程序运行的过程中,可能需要使用一些额外的内存空间 2. malloc 和 free ...
分类:编程语言   时间:2016-09-27 09:12:16    阅读次数:191
堆中的变量、对象的使用
堆~变量: C++中创建动态指针: int *p; //定义整型指针变量p p = new int; //new创建一个int类型的内存区域,然后将该区域的内存地址赋给指针变量p,p占用4个字节(int型嘛) 或者 int *p = new int; 释放:delete p; //将动态内存释放,但 ...
分类:其他好文   时间:2016-09-23 20:03:12    阅读次数:121
707条   上一页 1 ... 32 33 34 35 36 ... 71 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!