typedef struct AVLNode * Position;
typedef Position AVLTree;
typedef struct AVLNode { // 这个typedef意义何在
ElementType Data;
AVLTree Left;
AVLTree Right;
int Height;
};
第三行这个typedef干嘛用的,不是起别名吗, 光有typedef, 后面没定义别名啊
typedef struct AVLNode * Position;
typedef Position AVLTree;
typedef struct AVLNode { // 这个typedef意义何在
ElementType Data;
AVLTree Left;
AVLTree Right;
int Height;
};
第三行这个typedef干嘛用的,不是起别名吗, 光有typedef, 后面没定义别名啊
没有什么意义,开了-Wall的话编译器会给警告的。(GCC 9.2,c11标准)