tumbler822 2022-12-28 11:03 采纳率: 81.3%
浏览 15
已结题

关于数字下标确定的问题

img


有时候是这样定义,有时候直接写出下标的数字,两个有什么区别吗😱

  • 写回答

3条回答 默认 最新

  • wux_labs 2022-12-28 11:29
    关注

    #define 是 宏定义
    宏定义是比较常用的预处理指令,即使用“标识符”来表示“替换列表”中的内容。标识符称为宏名,在预处理过程中,预处理器会把源程序中所有宏名,替换成宏定义中替换列表中的内容。
    常见的宏定义有两种,不带参数的宏定义和带参数的宏定义。
    无参数宏定义的格式为:#define 标识符 替换列表
    替换列表可以是数值常量、字符常量、字符串常量等,故可以把宏定义理解为使用标识符表示一常量,或称符号常量。
    带参数的宏定义格式为:#define 标识符(参数1,参数2,...,参数n) 替换列表。
    使用宏定义主要是方便后续代码需要调整常量值的时候,直接修改宏定义即可,而不需要修改代码中每一个地方。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 1月5日
  • 已采纳回答 12月28日
  • 创建了问题 12月28日