| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1587 人关注过本帖
标题:顺序表问题,结果很奇怪的(12点前在线等待)
取消只看楼主 加入收藏
gaga
Rank: 1
等 级:新手上路
威 望:2
帖 子:307
专家分:0
注 册:2006-4-5
收藏
得分:0 
以下是引用feng1256在2006-5-10 23:34:00的发言:

你程序大体三个问题

几个函数不需要返回值。
没判断需要输入的数据个数是不是超过申请的空间
输出表时 while(p)是错的 就算表输出完了,p也不为NULL

非常感谢版主,但我可不问下
while(p),不可以
申请的内存难道不是空的吗


明天的明天还有明天。 可是今天却只有一个。 public Copy from 无缘今生
2006-05-10 23:37
gaga
Rank: 1
等 级:新手上路
威 望:2
帖 子:307
专家分:0
注 册:2006-4-5
收藏
得分:0 
以下是引用feng1256在2006-5-10 23:39:00的发言:

例如int a[10];

难道a+10 就是NULL? 显然不是

把这个和链表分开,链表是执行时末尾一直设置为NULL的

还是版主厉害,一语说出了问题的根源,
呵呵可以睡觉了啊
谢谢了啊

[此贴子已经被作者于2006-5-10 23:44:29编辑过]


明天的明天还有明天。 可是今天却只有一个。 public Copy from 无缘今生
2006-05-10 23:43
快速回复:顺序表问题,结果很奇怪的(12点前在线等待)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016527 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved