首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于开辟存储空间的有关问题

2012-10-13 
关于开辟存储空间的问题谭浩强的书上2次习题里都有开辟存储空间,不用书本上的malloc这些函数,我们自己要怎

关于开辟存储空间的问题
谭浩强的书上2次习题里都有开辟存储空间,不用书本上的malloc这些函数,我们自己要怎么开辟呢?

这书上第11章习题11.6就是编写一个函数new,对n个字符开辟连续的存储空间,此函数应返回一个指针(地址),指向字符串开始的空间。new(n)表示分配n个字节的内存空间。

另外,如何又是释放空间呢?这个自己又要怎么做呢?

[解决办法]

探讨
书上都有的吧?

C++一般用new申请内存,delete释放

[解决办法]
探讨

C/C++ code

#include <stdio.h>
#include <malloc.h>
void main()
{
char *new(unsigned n);
void delete(char *p);
unsigned n;
char *p,c;
printf("Please input how long string you want……

热点排行