高手给我讲解下数据结构中typedefstruct的用法
这是typedef比较蛋疼的一种用法,因为定义一个类型以后每次出现该类型时都要声明为struct xxxxx name,不知道哪个发明了这种前面加上Typedef,以后声明这个类型就不用前面加上struct了。直接xxx name就可以了。后面出现的LNode,*Linklist都是由LNode类型的。你没学过自己定义类型最好先去看下。定义struct在c中还是很重要的...
这是typedef比较蛋疼的一种用法,因为定义一个类型以后每次出现该类型时都要声明为struct xxxxx name,不知道哪个发明了这种前面加上Typedef,以后声明这个类型就不用前面加上struct了。直接xxx name就可以了。后面出现的LNode,*Linklist都是由LNode类型的。你没学过自己定义类型最好先去看下。定义struct在c中还是很重要的...
struct是结构体的关键字,是用来定义结构体的,而typedef是定义自定义类型的关键字。可以定义自定义类型。 typedefenum表示定义了一个枚举型的数据结构,typedefstruct也是定义了一种数据结构,这个数据结构包含多个数据项。 typedef的用途 typedef可以看作是typedefine的缩写,意思就是定义类型,也可以说它是给已有的类型重新定义一个新的别名,而不是产生一个新的类型 typedef和宏定义有些类似,但是又有不同: 1...