PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题]想要询问一段linked list的程式码原理
楼主:
ken32293355
(ken)
2018-03-08 17:29:45
想要询问一种linked list的写法。不太懂为什么这样做可行。
code来源:https://goo.gl/fLVC3F
想要询问最下面那一部分的程式码。
分别是第6行和第8行。
*pp = entry->next;
pp = &entry->next;
请问这样做有什么不同意义吗?为什么这样做就可以删去不要的node?
作者: gus2
2018-03-08 18:45:00
https://stackoverflow.com/q/12914917/5405922
楼主:
ken32293355
(ken)
2018-03-08 19:37:00
懂了,谢谢你一个是改变指到的东西,一个是改变指到的东西的值
作者:
cphe
(魔鬼藏在垃圾筒里)
2018-03-09 14:51:00
这边是在讲为什么不需要做那个 if(prev)的判断的写法pp存的是上一个entry的next位址,del时直接*pp=entry->next就可把要del的前个entry->next的值指到要del的下一个entry
继续阅读
Re: [问题] C++ 熟练方法
Feis
[问题] OpenCv -VS2017档案建置失败
kookooqoo
[问题] compare function object 的相关用法
NaiveRed
[问题] C++ 熟练方法
nicknick0630
[分享] C++双周电子报《大山姆的机机车车™》
Ommm5566
[问题] CUDA toolkit下载很慢
jonathan793
[问题] Visual studio 2017专案设定开发问题
tata724
Re: [问题] 对程式有兴趣的新手
LPH66
[问题] 对程式有兴趣的新手
pi2324
[问题] 不确定教科书上的内文是否被解读正确
zzss2003
Links
booklink
Contact Us: admin [ a t ] ucptt.com