码迷,mamicode.com
首页 >  
搜索关键字:动态分配内存    ( 245个结果
认识C和内存管理
认识C和内存管理 C程序内存空间分为下面5类: stack栈: 存放着局部变量和函数参数等数据,向下生长 (可读可写可执行) heap堆: 给动态分配内存使用,向上生长 (可读可写可执行) bss segment:BSS段 用来存放未初始化的全局变量、未初始化的静态变量 和 这两种变量初始化值为0的 ...
分类:其他好文   时间:2016-04-18 11:45:53    阅读次数:112
C++中关于new及内存地址的思考
OJ题刷多了,每次都是直接分配内存,那么,你还记得怎么动态分配内存吗? ———————————————————————————————————— 我们知道,使用malloc/calloc等分配内存的函数时,一定要检查其返回值是否为“空指针”(亦即是检查分配内存的操作是否成功),这是良好的编程习惯,也 ...
分类:编程语言   时间:2016-04-04 01:36:20    阅读次数:235
malloc/free与new/delete的区别与联系
它们都是动态管理内存的入口;malloc/free是c/c++标准的库函数,而new/delete是c++的操作符;malloc/free只是动态分配内存空间/释放空间,而new/delete除了分配空间还调用构造函数和析构函数进行初始化与清理;malloc/free需要手动计算类型的大小且返回值为void*,new/delete可..
分类:其他好文   时间:2016-04-01 06:45:25    阅读次数:130
delete与delete[]
在c++中,在堆上分配内存使用的new函数,它动态分配内存,主要有三种形式:1.分配一个空间未初始化int*p=newint;2.分配一个空间初始化int*p=newint(初始值)3.分配一段连续空间int*p=newint[内存数]在堆上分配内存使用之后还要手动释放,不然就会发生内存泄露。在c++中对堆上分..
分类:其他好文   时间:2016-03-03 15:06:29    阅读次数:168
C语言数据结构之单链表
链表由多个节点构成,节点之间可以灵活的插入、删除。链表以结构体的自引用原理,可以在内存中以不连续的方式动态分配内存来存储数据,这样的结构体就是链表的一个节点。一个节点分为两个域:一个是数据域,一个是指针域,这方便链表在存储数据的同时可以方便地找到下一个节点..
分类:编程语言   时间:2016-02-28 01:04:40    阅读次数:186
算法导论9:栈的链表实现 2016.1.9
一直想做一个链表实现的栈,今天终于实现了。确实比数组要难多了,打了很久,很长时间花在了想象上(指针调试比较复杂。。)但是链表实现有一个最大的好处,就是动态分配内存,所以一般不会出现栈顶溢出的问题。值得一提的是代码中比昨天的多了一个build函数。建立一个新栈。那么init函数,还是初始化一个栈。昨天...
分类:编程语言   时间:2016-01-10 00:12:25    阅读次数:240
动态分配内存--new、delete
C++中使用new/delete用来动态分配、回收内存空间。#includeusing namespace std;int main() { int * pi = new int; cout << (void*)pi << endl; *pi = 12...
分类:其他好文   时间:2016-01-08 20:26:23    阅读次数:165
C++之路起航——标准模板库(vector)
vector(动态数组或向量):动态分配内存空间的线性储存结构。 需要包括头文件 定义: vector 变量名; Eg: vector s; //定义了一个数据类型为整形的动态数组;基本操作(红色标识为常用操作): s[i]直接以下标方式访问容器中的元素。 s.front() 返回首元素。 ...
分类:编程语言   时间:2015-12-20 17:34:20    阅读次数:130
知识整理--内存
.C语言内存分布图.什么是堆和栈,它们在哪儿?. 上文原文.局部变量、全局变量、堆、堆栈、静态和全局.C++内存管理.c语言 动态分配内存.32位系统最大只能支持4GB内存之由来
分类:其他好文   时间:2015-12-16 16:59:13    阅读次数:140
12-15链表学习
一.动态分配内存realloc void*//返回重新分配的内存空间的首地址 realloc(void*//void*指针指向的内存区域必须是使用malloc分配过的,size_t//现在总共需要多少内存空间);二.链表:单链表,双链表结点node Data Datanode->...
分类:其他好文   时间:2015-12-15 21:17:36    阅读次数:197
245条   上一页 1 ... 15 16 17 18 19 ... 25 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!