本人初学数据结构,不明白外部传入指针值的修改的两种方式有什么区别,我只知道抄书上的代码,看不懂这一部分,求解惑,感激不尽。
typedef struct person
{
char name[40];
int phonenumber;
char appellation[10];
}person;//新定义一个结构变量并命名为person
typedef struct psNode
{
person psinfo;
struct psNode *next;
}psNode,*Linkelist;//定义一个链表用来链接个人信息
int Initps(Linklist *L)
int Initps(Linklist &L)