正在加载图片...
5)宏定义允许嵌套,在宏定义的字符串中可以使用已经定 义的宏名。在宏展开时由预处理程序层层代换。 例如: 井 define pi3.1415926 # define s pi*y*y/P是已定义的宏名* 对语句: printf(%f",S)在宏代换后变为: printf("%of",3.1415926*y*y); 6)习惯上宏名用大写字母表示,以便于与变量区 别。但也允许用小写字母,不要理解为宏名只 能用大写字母表示5)宏定义允许嵌套,在宏定义的字符串中可以使用已经定 义的宏名。在宏展开时由预处理程序层层代换。 例如: #define PI 3.1415926 #define S PI*y*y /* PI是已定义的宏名*/ 对语句:printf("%f",S);在宏代换后变为: printf("%f",3.1415926*y*y); 6)习惯上宏名用大写字母表示,以便于与变量区 别。但也允许用小写字母,不要理解为宏名只 能用大写字母表示
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有