求教高手一个C程序设计课后题的问题?
我做到第11章课后题都有让开辟一段内存空间 然后又释放(11.6,11.7)这是干嘛的啊?
开辟内存空间
#include <stdio.h>
#define NEWSIZE 1000
char newbuf;
char *newp=newbuf;
char *new(int n)
{
if(newp+n<=newbuf+NEWSIZE)
{
newp=newp+n;
return(newp-n);
}
else
return(NULL);
}
我能看懂答案,但是不知道为什么要把把这个题放在这一章呢?是跟结构体共用体有什么联系么?求解答 似乎跟结构体没有什么关系,
哥们用什么教材?{:5_94:} 回复 2# 小甲鱼
我用的谭浩强的《C程序设计》。。。结构体里面讲链表了,不会是跟这个有关系吧? 回复 3# zhangtpku
结构里边讲链表的,我的视频会把链表详细的来讲开,因为链表是属于比较重要而且是必不可少的数据结构!
之前说过,重要的算法和数据结构我们的教程会拿出来详细讲解的,这样大家在学习C的同时可以把数据结构和算法也补充学习下~
毕竟单独来学习这两门课程的朋友少之又少~ 回复 4# 小甲鱼
鱼哥辛苦啦!:handshake {:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}这是在模拟new()吗
页:
[1]