上一篇 | 下一篇

C语言教程4-3

发布: 2008-6-26 21:02 | 作者: admin | 来源: | 查看: 2次

4. 宏名在源程序中若用引号括起来,则预处理程序不对其作宏代换。

#define OK 100

main()

{

printf("OK");

printf("\n");

}

上例中定义宏名OK表示100,但在printf语句中OK被引号括起来,因此不作宏代换。程序的运行结果为:OK这表示把“OK”当字符串处理。

字号: | 推荐给好友

44/4<1234

评分:0

我来说两句