正在加载图片...
111宏定义 、无参宏定义 □说明: 1)宏定义是用宏名来表示一个字符串,在宏展开时 又以该字符串取代宏名,这只是一种简单的代换 字符串中可以含任何字符,可以是常数,也可以 是表达式,预处理程序对它不作任何检查。如有 错误,只能在编译已被宏展开后的源程序时发现。 )宏定义不是说明或语句,在行末不必加分号,如 加上分号则连分号也一起置换。 3宏定义必须写在函数之外,其作用域为从宏定义 命令起到源程序结束。如要终止其作用域可使用 # undef命令。 第六章基本数据类型第六章 基本数据类型 说明: 1)宏定义是用宏名来表示一个字符串,在宏展开时 又以该字符串取代宏名,这只是一种简单的代换, 字符串中可以含任何字符,可以是常数,也可以 是表达式,预处理程序对它不作任何检查。如有 错误,只能在编译已被宏展开后的源程序时发现。 2)宏定义不是说明或语句,在行末不必加分号,如 加上分号则连分号也一起置换。 3)宏定义必须写在函数之外,其作用域为从宏定义 命令起到源程序结束。如要终止其作用域可使用 #undef命令。 11.1 宏定义 一、无参宏定义
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有