| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 764 人关注过本帖
标题:调用指针时出错了。。出现令我头疼的空指针问题
只看楼主 加入收藏
lx677677
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2011-5-31
收藏
得分:0 
以下是引用forever74在2011-6-3 15:27:55的发言:

从||改为&&

这个没有错,就是要“||”,主要问题是给结构指针赋值后,指针依然是0x00000000啊,ptr=head,head有值,ptr没有
2011-06-03 16:08
jinzhu0505
Rank: 2
等 级:论坛游民
帖 子:24
专家分:35
注 册:2010-10-16
收藏
得分:0 
case 1:count=insert_newbook(head,count);       break;
        case 2:count=delete_book(head,count);          break;
        case 3:lendout_book(head);                     break;
        case 4:return_book(head);                      break;
        case 5:search_book(head);                      break;
        case 6:printf_bookinfo(head);                  break;
        case 7:reserve_book(head,count);               break;
        case 0:warning(head,count);                    break;
拜托呀:这里面除了case 5:search_book(head); 有函数存在,其它几个函数只有函数定义和函数调用,没有函数本身啊???
2011-06-03 17:09
lx677677
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2011-5-31
收藏
得分:0 
嗯,谢谢楼上各位,改了之后就对了,不过为啥会出现这种错误啊?。不解
2011-06-03 17:24
laoyang103
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
注 册:2010-5-22
收藏
得分:0 
链表问题  想清楚再写 我发的帖子里面有链表模板 你可以参考一下

                                         
===========深入<----------------->浅出============
2011-06-03 19:50
jinzhu0505
Rank: 2
等 级:论坛游民
帖 子:24
专家分:35
注 册:2010-10-16
收藏
得分:0 
改了哪些部分就正常了?
2011-06-04 14:09
forever74
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:CC
等 级:版主
威 望:58
帖 子:1705
专家分:4345
注 册:2007-12-27
收藏
得分:0 
回复 11楼 lx677677
0就是NULL嘛,那个是循环出来的,
正因为你||了,由于||的短路作用,你没有能抓到.next==NULL这种情况,所以造成下一次循环的时候拿到空指针了。

对宇宙最严谨的描述应该就是宇宙其实是不严谨的
2011-06-08 10:44
快速回复:调用指针时出错了。。出现令我头疼的空指针问题
数据加载中...
 
   



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

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