常见用法
typedef
是C语言中的一个关键字,主要用于创建新的数据类型别名,使得代码更具可读性,同时提供了一种抽象数据类型的机制。
typedef
的一般用法:existing_type
是已有的数据类型, new_type
是你为该数据类型定义的别名。
typedef existing_type new_type;
当数据类型为long long是可以使用typedef
进行简化
typedef long long LL;
定义一个指针:名为p
typedef int *p;
定义一个整型数组:名为arr
typedef int arr[];
typedef还常用来参与结构体的构造:
以链表的结构体定义为例: