1. typedef 用于类型别名 typedef 主要用于给已存在的数据类型或结构体等创建一个新的类型名,这可以增加代码的可读性和可维护性,尤其是在处理复杂的类型或指针时。例如: - typedef int Integer;
- typedef struct {
- int x;
- int y;
- } Point;
- void drawPoint(Point *p);
在上述代码中,typedef 创建了两个新的类型别名 Integer 和 Point。这使得在后续的代码中使用这些类型时更加直观,也减少了出错的机会,因为类型名更长,拼写错误的可能性相对较低。
|