正在加载图片...
7.1宏定义 宏定义分为两类:不带参数的宏定义和带参数的宏定义。 711不带参数的宏定义 # define称为宏定义指令,它的一般格式为: # define标识符字符串 作用:用一个指定的标识符来代表一个字符串,字符串可以 是常量、关键字、语句、表达式,还可以是空字符 其中,标识符又称为宏名,字符串称为宏体。 编译预处理时,如果程序中出现宏定义命令,预处理程序就 把该命令以后的程序中所有同宏名一致的标识符全部替换为 所定义的宏体,这个过程称为“宏展开”。7.1 宏定义 宏定义分为两类:不带参数的宏定义和带参数的宏定义。 7.1.1 不带参数的宏定义 #define称为宏定义指令,它的一般格式为: #define 标识符 字符串 作用:用一个指定的标识符来代表一个字符串,字符串可以 是常量、关键字、语句、表达式,还可以是空字符。 其中,标识符又称为宏名,字符串称为宏体。 编译预处理时,如果程序中出现宏定义命令,预处理程序就 把该命令以后的程序中所有同宏名一致的标识符全部替换为 所定义的宏体,这个过程称为“宏展开
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有