zhangtpku 发表于 2011-3-24 19:53:00

求教高手一个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);
}
我能看懂答案,但是不知道为什么要把把这个题放在这一章呢?是跟结构体共用体有什么联系么?求解答

小甲鱼 发表于 2011-3-25 14:00:14

似乎跟结构体没有什么关系,
哥们用什么教材?{:5_94:}

zhangtpku 发表于 2011-3-25 15:40:21

回复 2# 小甲鱼
我用的谭浩强的《C程序设计》。。。结构体里面讲链表了,不会是跟这个有关系吧?

小甲鱼 发表于 2011-3-25 21:11:53

回复 3# zhangtpku


结构里边讲链表的,我的视频会把链表详细的来讲开,因为链表是属于比较重要而且是必不可少的数据结构!
之前说过,重要的算法和数据结构我们的教程会拿出来详细讲解的,这样大家在学习C的同时可以把数据结构和算法也补充学习下~
毕竟单独来学习这两门课程的朋友少之又少~

zhangtpku 发表于 2011-3-25 23:46:34

回复 4# 小甲鱼
鱼哥辛苦啦!:handshake

追梦1航海 发表于 2014-3-18 19:14:49

{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}这是在模拟new()吗
页: [1]
查看完整版本: 求教高手一个C程序设计课后题的问题?