typedef(C/C++ 关键字):用于为已有的数据类型创建新的类型别名,让类型名称更清晰、便于维护与移植。(在 C++11 及以后,常见替代写法是 using 类型别名。)
/ˈtaɪpˌdɛf/
A typedef can make a long type name easier to read.
typedef 可以让很长的类型名更易读。
In this library, typedef is used to define platform-independent integer types so the code behaves consistently across different systems.
在这个库里,typedef 用来定义与平台无关的整数类型,从而让代码在不同系统上表现一致。
typedef 是 type(类型)与 def(definition,定义的缩写)组合而成的程序设计术语,字面意思就是“类型定义/类型别名定义”。它并不创建新类型的“本质”,而是给现有类型起一个新名字。