码迷,mamicode.com
首页 >  
搜索关键字:malloc    ( 2467个结果
内存泄漏
1. new和malloc() 1.1malloc()函数 原型为--void *malloc(unsigned int num_bytes); 分配num_bytes字节的内存并返回所分配内存的指针,如果失败返回空指针(NULL); void* 类型可以强制转换为任何其它...
分类:其他好文   时间:2015-07-15 12:45:52    阅读次数:100
new/malloc的区别
1. malloc()函数 1.1 malloc的全称是memory allocation,中文叫动态内存分配。 原型:extern void *malloc(unsigned int num_bytes);  说明:分配长度为num_bytes字节的内存块。如果分配成功则返回指向被分配内存的指针,分配失败返回空指针NULL。当内存不再使用时,应使用free()函数将内存块释放。 1....
分类:其他好文   时间:2015-07-15 09:28:02    阅读次数:88
Linux学习日志--共享内存
一:什么是共享内存             共享内存是属于IPC(Inter-Process Communication进程间通信)机制,其他两种是信号量和消息队列,该机制为进程开辟创建了特殊的地址范围,就像malloc分配那样。进程可以将同一段共享内存连接到自己的地址空间上,从而操作共享内存,所以说,共享内存提供了多个进程之间共享和传递数据一种方式。需要注意的是:该机制没有提供同步机制,所以我...
分类:系统相关   时间:2015-07-12 15:42:04    阅读次数:227
C++二级指针第三种内存模型
#include "stdio.h"#include "stdlib.h"#include "string.h"void main(){ int i = 0, j = 0; char buf[100]; char **myarray = (char **)malloc(10*siz...
分类:编程语言   时间:2015-07-12 12:34:16    阅读次数:166
43>>c语言错误信息
1、warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration]warning: incompatible implicit declaration of built-in function ...
分类:编程语言   时间:2015-07-12 10:56:20    阅读次数:135
Redis内存分配简单分析
Redis内存管理 1.Redis内存申请内存方式有三种: (1)系统自带的malloc/free方式进行申请/释放。 (2)使用tcmalloc进行内存的申请/释放。 (3)使用jemalloc进行内存申请/释放。 /...
分类:其他好文   时间:2015-07-12 01:42:38    阅读次数:164
c实现任意行输出杨辉三角
#include#includeint** fmalloc(int n){ int** array; int i; array = (int** )malloc(sizeof(int*) * n); for(i=0; i<n; ++i){ array[i] = (int*)malloc(sizeo....
分类:其他好文   时间:2015-07-12 00:07:01    阅读次数:139
第一级配置器 --—_ _malloc_alloc_template剖析
程通常被称为new-handler。 注:设计“内存不足处理例程”是客户端的责任,设定“内存不足处理例程”也是客户端的责任。...
分类:其他好文   时间:2015-07-08 12:57:29    阅读次数:128
各种排序算法的实现代码
#include"stdio.h" #include"malloc.h" #include"stdlib.h" typedef int KeyType; #define MAXSIZE 20 typedef struct { KeyType key; }RedType; typedef struct { RedType r[MAXSIZE+1]; int length; }SqList,* SQLIST; void play_choose(void);//显示菜单 void creat_li...
分类:编程语言   时间:2015-07-03 23:31:25    阅读次数:454
二叉树建立以及递归、非递归遍历
#include"stdio.h" #include"malloc.h" #include"stdlib.h" typedef struct lNode { char data; struct lNode *lchild; struct lNode *rchild; }LNODE,*Tree; typedef struct Node { Tree data; struct Node * Next; }NODE, * PNODE; typedef struct Stack { ...
分类:其他好文   时间:2015-07-02 19:30:39    阅读次数:135
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!