C基础语法-关键字:typedef【发生在编译阶段;仅限于数据类型,而不能是表达式或具体值;为数据类型(基本类型或自定义数据类型)定义新名字,不能创建新类型】【作用:设置全局自定义类型】

C基础语法-关键字:typedef【发生在编译阶段;仅限于数据类型,而不能是表达式或具体值;为数据类型(基本类型或自定义数据类型)定义新名字,不能创建新类型】【作用:设置全局自定义类型】,第1张

typedef为C语言的关键字,作用是为一种数据类型(基本类型或自定义数据类型)定义一个新名字,不能创建新类型。

  • 与#define不同,typedef仅限于数据类型,而不是能是表达式或具体的值
  • #define发生在预处理,typedef发生在编译阶段
案例01
int main() {
   
    typedef unsigned int u32;

    struct _PERSON {
   
        char name[64];

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1331233.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-12
下一篇 2022-06-12

发表评论

登录后才能评论

评论列表(0条)

保存