C语言源代码演示:#include<stdio.h>//头文件 #define NEWSIZE 1000//宏定义char newbuf[NEWSIZE];//定义字符数组
char *newp=newbuf;
char *new(int number) //自定义函数
{
if(newp+number<=newbuf+NEWSIZE)
{
newp+=number;
return(newp-number);
}
else
{
return(NULL);
}
}这里小林只提供一种思路,具体怎么实现,各位读者请自己上机编码。#define NEWSIZE 1000//宏定义需要注意的是,宏定义变量名一般全部大写。