#define怎么用的

来源:2-7 不可改变的常量

慕仙3066236

2017-12-27 10:29

没看懂写的什么常量有什么 \n代表什么,能说的明白些吗?举得例子也没有#define

写回答 关注

3回答

  • 慕雪314161
    2017-12-27 10:57:10

    #define MAX 100

    #define一般用来定义一个宏,会在预编译的时候把程序中使用到MAX的地方替换为100,宏只做替换。

    例如:

        for(i = 0;i < MAX;i++){}

    除此之外还可以定义函数宏,

    例如:

    #define Addr(bus,dev,fun,) ((bus<<1)|(dev<<2)|(fun<<3))

  • 慕后端8730398
    2017-12-27 10:55:30

    #define 是宏定义

  • php_martin
    2017-12-27 10:42:20

    \n代表换行

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926020 学习 · 20793 问题

查看课程

相似问题