newtwnfive2011-08-20 21:10:15
Bean_lee: 有个缺点,执行完之后,head变成NULL,应该找个临时变量去完成head的职责。尽量不要影响输入变量.....
get_last_nth_node(struct list_node *head,unsigned int pos)函数中的head变量,作用域只是在这个函数中,而且在这个函数中真正执行的是head变量的一个拷贝,传入的参数本身并没有被改变
#include <stdio.h>
void fun(int* p);
int main()
{
int a=1;
int* pvarr1=&a;
printf("Before Fun pointer address is %p\n",pvarr1);
&nbs