伟大航路
pz0513
全部博文(33)
UNIX操作系统设计(1)
Linux程序设计((8)
The C Programmin(8)
Chapter5(5)
2009年(33)
zhanghei
Wins0n
stokeora
分类: C/C++
2009-06-03 12:31:36
#define ALLOCSIZE 10000char allocbuf[ALLOCSIZE];char *allocp = allocbuf;char *alloc(int n){ if(allocp + n <= allocbuf + ALLOCSIZE){ alloc += n; return alloc - n; }else return 0;}void afree(char *p){ if(p > allocbuf && p < allocbuf + ALLOCSIZE) allocp = p;}
上一篇:2009年6月2日
下一篇:C5 - 5.5 Character Pointers and Functions
登录 注册