malloc
头文件: stdlib.h 或者 malloc.h
memset
头文件: string.h 或memory.h
printf
头文件: stdio.h...
分类:
其他好文 时间:
2015-05-20 09:42:40
阅读次数:
123
/*-----函数指针+出参-----*/
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
char*GetString(char**p)
{
*p=(char*)malloc(11);
strcpy(*p,"helloworld");
return*p;
}
intmain()
{
char*pStr=NULL;
char*pStr2=GetString(&pStr);
printf("-..
分类:
其他好文 时间:
2015-05-19 16:51:24
阅读次数:
116
之前写过几篇自己动手系列的文章,简要实现了栈,二叉堆,malloc等函数,对于垃圾收集器,一直也有所耳闻。像python中主要使用引用计数手段来管理内存,为了解决循环引用的问题,引入了分代收集和标记-清除方式。当然python中可能产生循环引用的只可能是容器类对象如list,dict,class等,而像int,string是不可能产生循环引用的。当然python中的垃圾收集器实现是比较复杂的,我也没...
分类:
其他好文 时间:
2015-05-17 18:45:05
阅读次数:
133
/*下午打球去了,虐菜了*/
#ifndef _MATCH_H_
#define _MATCH_H_
#include
#include
#include
using namespace std;
typedef char ElemType;
#define STACK_INIT_SIZE 50
typedef struct Stack
{
...
分类:
其他好文 时间:
2015-05-16 09:09:53
阅读次数:
137
野指针malloc()分配内存;free()释放内存;p=(char*)malloc(100);#include #include int main(void){ int*p; p=(int*)malloc(1);//动态分配内存 if(p==NULL) { printf("内存分配失败。"); ....
分类:
编程语言 时间:
2015-05-15 17:26:28
阅读次数:
150
1.malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。
2.对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的...
分类:
其他好文 时间:
2015-05-15 09:05:17
阅读次数:
98
Description:Count the number of prime numbers less than a non-negative number,n 1 int countPrimes(int n) { 2 int i,j; 3 bool *primer = malloc(...
分类:
其他好文 时间:
2015-05-15 01:17:42
阅读次数:
104
转自:http://www.cnblogs.com/zhaoyl/p/3820852.htmlmalloc原理和内存碎片当一个进程发生缺页中断的时候,进程会陷入内核态,执行以下操作:1、检查要访问的虚拟地址是否合法2、查找/分配一个物理页3、填充物理页内容(读取磁盘,或者直接置0,或者啥也不干)4、...
分类:
其他好文 时间:
2015-05-14 20:14:02
阅读次数:
92
#include
#include
typedef struct Node
{
int xishu;
int zhishu;
struct Node *next;
}NoDe;
void Build(NoDe *L){
NoDe *p,*q;
int a,b;
//p=(NoDe*)malloc(sizeof(N...
分类:
其他好文 时间:
2015-05-14 18:43:41
阅读次数:
121
题目
思路
还是拓扑排序的思路。需要注意的是,这题的量变大了,会有2000门或以上的课,因此用malloc动态分配数组。
其实C真的挺好玩。代码int * findOrder(int numCourses, int ** prerequisites, int prerequisitesRowSize, int prerequisitesColSize, int * returnSize) {...
分类:
其他好文 时间:
2015-05-14 16:40:02
阅读次数:
135