代码点读机 / C / typedef

typedef C · 关键字

给已有类型起个别名,像给长名字取外号:以后写外号就相当于写原名。

怎么用

typedef 原类型 新名字;

小例子

#include <stdio.h>
int main(void) {
    typedef unsigned int 无符号整;
    无符号整 年龄 = 20;
    printf("%u", 年龄);
    return 0;
}

运行结果

输出 20

提醒:经常用来简化 struct 类型名

官方文档:https://en.cppreference.com/w/c/language/typedef

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C全部词条