typedef ListTtem* addr
定义一个表元素指针 怎么理解addr ListTtem 呢
在不加typedef之前 是ListTtem addr 表示声明了一个指向ListTtem类型的指针addr,在加了typedef(即重定义)之后原来的ListTtem addr 的变量名位置的addr含义改变了, 在后面使addr时表明声明一个ListTtem类型的变量,即声明一个指向ListTtem类型的指针,所以addr ListTtem就可以理解为声明了一个指向ListTtem*类型变量名为ListTtem的指针