社区
C++ 语言
帖子详情
这不是个死循环吗
hywxn1
2014-04-28 07:27:40
今天看数据结构看到单循环链表时有这样一段程序:
while(head->next !=NULL)
{
curr=head->next;
head->next=curr->next;
delete curr;
}这不是个死循环吗,当删除的只剩下头结点时,head->next永远是头结点的地址啊,不会为空,怎么会跳出while循环呢
...全文
97
5
打赏
收藏
这不是个死循环吗
今天看数据结构看到单循环链表时有这样一段程序: while(head->next !=NULL) { curr=head->next; head->next=curr->next; delete curr; }这不是个死循环吗,当删除的只剩下头结点时,head->next永远是头结点的地址啊,不会为空,怎么会跳出while循环呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gz_qmc
2014-04-28
打赏
举报
回复
正所谓,空即是色,色既是空
gz_qmc
2014-04-28
打赏
举报
回复
head-才是头结点的地址 当删除的只剩下头结点时,head即使不空,head->next一定空了
Morrisss_
2014-04-28
打赏
举报
回复
你这是普通的单向链表的代码吧。。。不是循环的。好好看书上前后怎么说。。。
ooolinux
2014-04-28
打赏
举报
回复
单循环链表分有无头结点(非实际数据结点,方便插入等操作代码统一),头结点又分是否在循环内,你看看书本上下文。
ztenv
版主
2014-04-28
打赏
举报
回复
单循环链表和你想的不太一样吧?
python
死循环
_Python for
死循环
死循环
当一个循环可以执行无限次,也就是没有终止条件,我们称这个循环是
死循环
。编写
死循环
程序实际上是不对的,一旦写出来一个程序运行后发现是
死循环
,一定要立即终止程序的运行!用Python实现一个
死循环
非常简单...
嵌入式中常见的几个
死循环
:
凡事都不是绝对的,2、3、4 都可以不是
死循环
"。Yes,you areright,但是你得不到鲜花和掌声。实际上,这是一个没有太大意义的牛角尖,因为这个世界从来不需要一个处理完几个消息就喊着要OS杀死它的WIN32...
Js
死循环
如果i++没有写上,这个就是
死循环
了,
死循环
的后果想知道的自己不防去试试。 不过有时候需要用到
死循环
,但写法不是直接去掉i++,代码如下: 伙伴们,在写代码时多注意点,写代码时认真对待。 本题材...
Handler中有Loop
死循环
,为什么没有因为
死循环
卡死?
这个问题有2个点:
死循环
和 卡死。 1、
死循环
:为什么要在Looper中创建
死循环
代码? 2、卡死是怎么产生的? 1、
死循环
: android在启动app时候,创建主线程ActivityThread,主线程中执行
死循环
代码,作用有2...
最详细小白入门Python22-
死循环
死循环
不是bug,是程序的一种特殊运行状态,程序员可以用
死循环
做很多事情
死循环
就是循环条件永远满足的一种循环 # 什么是
死循环
? 循环条件永远满足,可以持续循环的代码 #
死循环
是bug么?
死循环
不是bug...
C++ 语言
64,652
社区成员
250,508
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章