为什么建立一个头结点的时候要使头结点的指针域为空
题目
为什么建立一个头结点的时候要使头结点的指针域为空
答案
头插法建链表后面一般还要跟上几句话:(设P为指向目标新建节点的指针)
p -> next = head -> next ;
head -> next = p ;
头结点的next为NULL时,可以方便的讲链尾元素的next自动设成nextNULL
innode 作为指向要插入元素的位置的指针,来标记要插入的位置
如果前面有定义typedef int elemtype
那int型 和 elemtype型 是一样的,只是用elemtype有两个好处:
1.看着好看,方便标识,不然如果你的程序里有很多int的话,会非常难调试.
2.方便修改,如若以后的程序需要二次开发,需要改数据类型的话不必每个int 都改,直接改typedef定义就行了.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 正方形ABCD边长是4,将此正方形置于平面直角坐标系中,使AB边落在x轴的负半轴上,A点的坐标是(-1,0),
- 形容不加标点的成语
- 从阿累写的《一面》中,选择3~5个具有高深含义的句子做赏析,分析其具体内含.
- 学校开展植树活动,一班植树20棵,二班植树25棵
- 用乙醚萃取时,应注意什么?
- 金星的位置,
- 4.烧一壶水,假设冷水的水温为20℃,烧水时每分钟可使水温提高8℃,烧了x分钟后水壶4.烧一壶水,假设冷水的水
- 古文明的发源地是那里?
- 16.Andy will _____ at the train station on Saturday.
- 用GC102AT气相色谱仪测空气中二氧化碳的含量,用六通阀进样,请问先出的峰是哪一种气体的?请高手们分析一