//19.(2)写一函数free将前面用new函数占用的空间释放。free(p)表示将p(地址)指向的单元以后的内存段释放。
#include <stdio.h>
#define N 1000
char newbuf[N];
char *newp = newbuf;
void free(char *p)
{
if (p >= newbuf&&p < newbuf + N)
{
newp = p;
}
}
int main()
{
char *p;
free(p);
return 0;
}
19.(2)写一函数free将前面用new函数占用的空间释放。free(p)表示将p(地址)指向的单元以后的内存段释放。
最新推荐文章于 2022-03-25 10:42:16 发布