加载中
水晶之夜 2014/02/17 11:09 回答了问题: 【算法】第五届北京复赛试题
关键就是 题目中要求“使第一排的人数尽可能最多”这个条件,这个条件就说明算法需要考虑到多种可能性,在这些可能性中选一个人数最多的情况。这一点在程序中如何体现
@水晶之夜
这是一个以前的竞赛题目。题目如下: 【问题描述】 全班有N(2<=N<=45)个人排成一排,但因为高矮不齐,需要进...
Mr_Kiven 2014/01/21 13:20 评论了代码:java基本文件的读写
顶一下,好东西 代码写的很简洁,归纳得也很好,收藏了
@水晶之夜
java基本文件的读写
水晶之夜 2014/01/17 11:13 回答了问题: java如何编写数字金字塔
什么东西?
@水晶之夜
java当中,如何实现打印出一个数字金字塔?如下图所示 这是正的数字金字塔,还有倒立的数字金字塔 我在开源中国社区...
水晶之夜 2014/01/17 09:16 回答了问题: java如何编写数字金字塔
额 希望能加上注释,把各个变量的功能说一下啊,你这样我实在看不太懂
@水晶之夜
java当中,如何实现打印出一个数字金字塔?如下图所示 这是正的数字金字塔,还有倒立的数字金字塔 我在开源中国社区...
水晶之夜 2014/01/17 00:29 回答了问题: java如何编写数字金字塔
。。。。。
@水晶之夜
java当中,如何实现打印出一个数字金字塔?如下图所示 这是正的数字金字塔,还有倒立的数字金字塔 我在开源中国社区...
水晶之夜 2014/01/09 17:29 回答了问题: C语言中关于释放单链表的问题

问题的确不在这一步,后来我自己又看了一遍,是在另外一个地方出错了。

这里也简单讲一下吧。

{
		p1=(book_info *)malloc(sizeof(book_info));
		fread(&p1->book_information,sizeof(book_info_head->book_information),1,fp);
		tail->next=p1;
		p1->next=NULL;
		tail=p1;
	}    

是在这一步代码。其中的

p1=(book_info *)malloc(sizeof(book_info));

我原来写的是

p1=(book_info *)malloc(sizeof(book_info->book_information));

其中的book_infomartion是一个结构体,里面是所有的数据,我把所有的数据打包在一起,构成一个结构体。我原来写的时候申请内存空间的时候只给数据域申请了内存空间,而强制类型转换的时候又是写的数据域和指针域在一起的结构体,其结果就是相当于我没有给指针域申请内存空间,我所有的指针操作都是无效的,所以导致了释放链表出错。



@水晶之夜
我现在用C在写一个图书管理系统,要求用链表来保存图书信息和链表信息。 现在我在写链表释放(我写的是单链表)的时候出...
水晶之夜 2014/01/09 15:41 评论了博客:最精简的C程序
???????
@我是小白白白
#include <stdio.h>#include <unistd.h>#include <stdlib.h>#...
水晶之夜 2014/01/04 22:52 回答了问题: C语言中关于释放单链表的问题
我测试了一下,确实好像不是说释放链表这个函数错了,而是在其他的地方。、。
@水晶之夜
我现在用C在写一个图书管理系统,要求用链表来保存图书信息和链表信息。 现在我在写链表释放(我写的是单链表)的时候出...
水晶之夜 2014/01/04 22:37 回答了问题: C语言中关于释放单链表的问题
是指指针所指向的地址越界了吗?可是我是在整个链上走的,不会越界啊
@水晶之夜
我现在用C在写一个图书管理系统,要求用链表来保存图书信息和链表信息。 现在我在写链表释放(我写的是单链表)的时候出...
水晶之夜 2014/01/04 22:36 回答了问题: C语言中关于释放单链表的问题
我这个就是有头结点的链表,头结点不放数据
@水晶之夜
我现在用C在写一个图书管理系统,要求用链表来保存图书信息和链表信息。 现在我在写链表释放(我写的是单链表)的时候出...
水晶之夜 2014/01/04 22:36 回答了问题: C语言中关于释放单链表的问题
回复 @nigelwyj : 我采取的是尾插法,先生成一个头结点,用book_info_head这个指针去指向它,把头结点的指针域设为NULL,但是这个指针肯定不可能为空的
@水晶之夜
我现在用C在写一个图书管理系统,要求用链表来保存图书信息和链表信息。 现在我在写链表释放(我写的是单链表)的时候出...
水晶之夜 2014/01/04 18:16 回答了问题: C语言中关于释放单链表的问题
不是啊。为空的话,就相当于现在只有一个头结点,头结点的指针域为空,只要释放掉头结点就可以了。为空的话,book_info_head->next=NULL,没有问题的。
@水晶之夜
我现在用C在写一个图书管理系统,要求用链表来保存图书信息和链表信息。 现在我在写链表释放(我写的是单链表)的时候出...
水晶之夜 2014/01/04 18:06 回答了问题: java 二级学院教学管理系统的设计
赞同,这种问题是需要自己写的。要什么功能,怎么样设计,这些东西不应该问别人,而是某个功能怎样实现,或者系统出错了怎样解决这些可以问,而且在问之前自己要写清楚自己为解决问题而做了什么,不要老是指望别人来给你非常细致耐心的解答。要自己多动脑。
@zr_pace
我的课程设计是,设计一个二级学院的管理系统,在做管理系统前,第一步要准备什么,了解什么,他的一个整理的思路是什么?
水晶之夜 2014/01/04 18:02 回答了问题: C语言中关于释放单链表的问题
考虑到了,但是就算这样,也不应该报错啊?
@水晶之夜
我现在用C在写一个图书管理系统,要求用链表来保存图书信息和链表信息。 现在我在写链表释放(我写的是单链表)的时候出...
水晶之夜 2014/01/04 18:01 回答了问题: C语言中关于释放单链表的问题
你的意思就是可能我在连接链表的时候,尾节点的指针域没有设为NULL。可是我检查了的,在其他函数,比如要浏览整条链的信息,也是以NULL为标志,却没有报错。说明应该不是链表尾部NULL的问题。还是感谢你的回答,但是可能不对。
@水晶之夜
我现在用C在写一个图书管理系统,要求用链表来保存图书信息和链表信息。 现在我在写链表释放(我写的是单链表)的时候出...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部