开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
VS C++
问题(Question):
想修改传入主程式的节点内容
预期的正确结果(Expected Output):
将原本是dummy node的节点 删除
把data为1的节点当作是新的起始节点
也就是让主程式的node.data == 1
错误结果(Wrong Output):
无法将函式里面修改的dummy node 顺利的让主程式也是同样的结果
程式码(Code):(请善用置底文网页, 记得排版)
http://codepad.org/td1efQyp
补充说明(Supplement):
有查过置底13诫 问题很像第13点
不过当初在主程式宣告的不是指标
所以有试过retrun没办法
阿 至于为什么要写两层函式.....
因为我原本的code 函式first是用来搜寻
将找到的资料再丢到second处理
一般的资料都可以 但只有当找到的资料等于第一笔的时候会失败