首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于链表传参时候用linklist l和linklist *l的有关问题

2012-05-21 
关于链表传参时候用linklist l和linklist *l的问题typedef struct node LNODE,*linklistlinklist已经是指

关于链表传参时候用linklist l和linklist *l的问题
typedef struct node LNODE,*linklist;

linklist已经是指针了,为什么在init和create链表的时候,要传linklist *l。
也就是linklist的指针,而不传linklist。
linklist作为一个指针哪也可以操作链表的呀。

[解决办法]
修改某个变量的值,需要传递该变量的地址;所以你要修改linklist的l的值,那么就需要传递l的地址。
具体的看下这篇帖子。
http://topic.csdn.net/u/20120319/15/0751ad00-bad3-481b-9f3a-fed7409cb9cc.html
[解决办法]
问题描述的不清楚,初始化和创建也不只有一种写法的,至于传递参数C++中的一种叫引用参数的传递方式,要理解一下。

热点排行