链表引用作为函数参数 为什么不成

#include<stdio.h>#include<conio.h>typedefstructlinklist{charc;structlinklist*next;}*l... #include<stdio.h> #include<conio.h> typedef struct linklist { char c; struct linklist *next; }*lnode,*linklist; void print( linklist l) { lnode temp1; temp1=l; lnode temp2; while( temp1->c != '#' ) { printf("%c->",temp1->c); temp1=temp1->next; } getch(); } void changel(linklist L) { L=L->next; } int main() { linklist l; l=(lnode)malloc(sizeof(lnode)); lnode temp1; temp1=l; lnode temp2; while(1) { char ch; ch = getchar(); temp1->c = ch; if(ch == '#' )break; temp2 = (lnode)malloc(sizeof(lnode)); temp1->next =temp2; temp1 = temp2; } print(l); printf("\n"); changel(l); print(l); } 这样可以 void changel(linklist &L) { L=L->next; } 这样不成 展开
 我来答
阿k丶440
2014-08-11 · 超过69用户采纳过TA的回答
知道答主
回答量:122
采纳率:0%
帮助的人:155万
展开全部
你要用指针 你都学数据结构了 还没让游誉弄坦段磨迟明白指针? void changel(linklist* pL)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式