导读 大家好,我是小科,我来为大家解答以上问题。typedef的用法定义之后怎么输入,typedef的用法很多人还不知道,现在让我们一起来看看吧!1、t...
大家好,我是小科,我来为大家解答以上问题。typedef的用法定义之后怎么输入,typedef的用法很多人还不知道,现在让我们一起来看看吧!
1、typedef struct node
2、{
3、int data;
4、struct node * lchild;
5、struct node * rchild;
6、}BINTNODE;
7、typedef 结构体取了一个别名,叫做BINTNODE
8、以后用BINTNODE就代表结构体struct node
9、例如:
10、typedef int INT;
11、INT a;//这里的就相当于int a;
12、typedef BINTNODE *BINTREE;
13、这就就是给结构体指针取了一个别名
14、BINTREE就代表struct node*
15、typedef struct node
16、{
17、int data;
18、struct node * lchild;
19、struct node * rchild;
20、}BINTNODE,*BINTREE;
21、这样写和分开写是一样的效果,没有区别
本文到此讲解完毕了,希望对大家有帮助。