不懂这两个*x=p->datap->data=x
定义变量时,带 * 号表示定义了一个指针,否则是普通变量*x=p->data就是给指针指向的地址赋值,这里的 * 号是取值的意思p->data=x中的x是普通变量,将其值赋给链表节点的数据
ElemType x ; //是定义普通变量,通过点号访问成员变量; ElemType *x; //是定义指针变量,通过箭头访问成员变量。