• 技术文章 >C语言 >C语言教程

    c语言中typedef和define的区别

    小妮浅浅小妮浅浅2021-10-28 14:40:02原创8595

    1、typedef仅限于为类型定义符号名称。define不仅可以为类型定义别名,还可以为数值定义别名。

    例如,可以将1定义为ONE。

    2、typedef由编译器解释,define语句由预编译器处理。

    实例

    #include <stdio.h>
     
    #define TRUE  1
    #define FALSE 0
     
    int main( )
    {
       printf( "TRUE 的值: %d\n", TRUE);
       printf( "FALSE 的值: %d\n", FALSE);
     
       return 0;
    }

    以上就是c语言中typedef和define的区别,希望对大家有所帮助。更多C语言学习指路:C语言教程

    专题推荐:c语言 typedef define
    上一篇:c语言中typedef关键字是什么 下一篇:什么是自定义函数?

    相关文章推荐

    • c语言中main函数是什么• c语言中__cplusplus是什么• c语言中fwirte函数的使用• c语言中使用指向结构指针的原因• c语言中预处理器是什么• c语言中fclose函数的使用• c语言中realloc函数是什么• c语言中sizeof是什么• c语言中fgetc函数的介绍• c语言中ftell函数是什么• c语言中fread函数怎么用• c语言中共用体是什么• c语言中typedef关键字是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网