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)
从功能上来说基本上一样的。
但调用方式不一样,代码写起来引用更方便一些
另外指针类型对参数约束弱一些,引用强一些。