typedef声明并没创建新的数据类型,只是为已存在的数据类型增加了一个新的名称
1.typedef 建立一种新的数据类型名,如声明:typedef int length //将length 定义为和int具有相同意义的名字
2.length structsnode{
...
...
}Treenode;
创建新的类型关键字:Treenode(一个结构),eg:Treenode x;
3.typedef struct node *Treeptr //一个指向该结构node的指针
typedef声明并没创建新的数据类型,只是为已存在的数据类型增加了一个新的名称
1.typedef 建立一种新的数据类型名,如声明:typedef int length //将length 定义为和int具有相同意义的名字
2.length structsnode{
...
...
}Treenode;
创建新的类型关键字:Treenode(一个结构),eg:Treenode x;
3.typedef struct node *Treeptr //一个指向该结构node的指针