纪律作风整改整顿个人:C语言问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/05 05:59:04
为何我建立了一个翻转单链表的reverse()函数,在该函数内显示列表已置转,可是回到main中就显示不出,显示函数一样。感觉是main中定义的head链表是传到了reverse()中,可是reverse()回到main中没有改变head.

如何解决?
很多类似通过creat()创建某链表,可是到main中无法使用,有什么办法能传回来啊!
回答追分

你得把head的地址传到子函数里,那在子函数里用一个指针接受.只有传址才能改变原值....
要是不明白的话可以找本书看看指针那个地方...
有事吱声...

你这肯定是你的 reverse 函数中的问题了!
你可以把 代码贴出来看下!
要不你这样叫人怎么回答阿!