码迷,mamicode.com
首页 >  
搜索关键字:calloc malloc c语言    ( 2525个结果
[PAT]数列求和(20)
#include "stdio.h"#include "malloc.h"#include "math.h"void calc(int num,int N,long *data);int main(){ int N,num; long *result; scanf("%d",&nu...
分类:其他好文   时间:2014-12-07 17:40:09    阅读次数:122
SGI空间分配器之第一级配置器剖析
/*用途:用于分配内存空间的模板,作为第一级分配;模板形参:无意义,模板内没有使用接口函数:allocate函数用于分配空间 reallocate函数用于指定地址重新分配空间 deallocate函数用于释放空间 set_malloc_hande...
分类:其他好文   时间:2014-12-07 16:19:17    阅读次数:180
C/C++
关于编译器的部分:malloc 和 sizeof:#include #include int main(void){ int *p; p=malloc(sizeof(int)); *p=2; printf("*p= %d ,sizeof('a')=%d\n",*p,sizeo...
分类:编程语言   时间:2014-12-06 18:08:14    阅读次数:163
将单字节Char转化为双字节的wchar_t的转换函数
1 wchar_t* c2w(const char *str)2 {3 int length = strlen(str)+1;4 wchar_t *t = (wchar_t*)malloc(sizeof(wchar_t)*length);5 memset(t,0,len...
分类:其他好文   时间:2014-12-06 16:39:53    阅读次数:123
malloc函数详解
一、原型:extern void *malloc(unsigned int num_bytes);头文件:#include 或 #include (注意:alloc.h 与 malloc.h 的内容是完全一致的。)功能:分配长度为num_bytes字节的内存块说明:如果分配成功则返回指向被分配内.....
分类:其他好文   时间:2014-12-06 11:16:18    阅读次数:161
顺序栈(C语言版)
//SeqStack.h /* stack:Last In First Out */ //1.定义顺序栈的结构 typedef struct stack { DATA data[SIZE+1]; int top; //栈顶 }SeqStack; //2.初始化栈 SeqStack *SeqStackInit() { SeqStack *p; if(p=(SeqStack *...
分类:编程语言   时间:2014-12-05 19:24:13    阅读次数:186
浅谈Memcached服务器的简单属性
Memcached的内存算法: 1. 传统的内存管理方式是,使用完通过malloc分配的内存后通过free来回收内存,这种方式容易产生内存碎片并降低操作系统对内存的管理效率。 2. Memcached利用slab allocation机制来分配和管理内存,它按照预先规定的大小,将分配的内存...
分类:系统相关   时间:2014-12-05 18:59:22    阅读次数:200
malloc和new的区别
在申请分配动态内存时,malloc和new一直都困扰着程序员,今天就作个简单的对比,找到它们的区别: 一、主要区别 1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。 2,对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行...
分类:其他好文   时间:2014-12-04 12:23:04    阅读次数:151
指针传递
1 void vGetMemory(char * pc) 2 { 3 pc = (char *)malloc(100); 4 } 5 6 void vTest(void) 7 { 8 char * pcStr = NULL; 9 vGetMemory(pcStr);10 ...
分类:其他好文   时间:2014-12-03 23:18:00    阅读次数:212
ios小技巧
ios开发小技巧(转)1.通过下面方式可以获取图片的像素颜色点:- (void*)getImageData:(UIImage*)image{void* imageData;if (imageData == NULL)imageData = malloc(4 * image.size.width * ...
分类:移动开发   时间:2014-12-03 23:00:32    阅读次数:385
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!