永发信息网

为什么宏定义有时候只有宏名,没有字符串呢?

答案:2  悬赏:80  手机版
解决时间 2021-01-03 21:57
为什么宏定义有时候只有宏名,没有字符串呢?
例如:#defind IBM_PC
最佳答案
作为条件编译的宏,常常只需要判断是否定义了这个宏,而不需具体的值。
用的时候:
#ifdef IBM_PC
......
#endif
条件编译当然也有用到值的,如:
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
全部回答
c++里允许只有标识符(宏名)而没有字符串的。它的主要作用用于条件编译。比如常用的手段就是判断某标识符是否被#define定义过。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
民工是什么意思
钉子的成语
分布在纬度40°—60°大陆东岸的主要气候是A.
新邦物流(北环路)地址在什么地方,想过去办事
单选题一定量的某有机物完全燃烧后,将燃烧产
Look out! Keep away from the house, the r
聊天记录怎样删除
单选题下列结论正确的是.A.过弦中点的直线平
如何在触控板上实现鼠标的中键功能
单选题ThistimeIwanttodo______A.something
单选题“人有悲欢离合,月有阴晴圆缺,此事古
下列各句不会产生歧义的一句是A.桌子上放着许
频率的单位是________,简称赫,符号________
梦见抱着别人的小男孩
近代交通发展的作用包括①促进了经济发展②促
推荐资讯
下列示意图中能正确反映通常情况下价格与相关
温油白话什么意思?
单选题下列的植物种子中有两片子叶的是①高粱
单选题下列说法中不正确的是A.等腰三角形和等
微信的内容怎么导出
动漫中的王除了k里面的王,集王,还有哪些
猫咪一天一个鸡蛋美毛,花猫猫色浅吃鸡蛋,是
若有增根,则这个方程的增根是________.
xp系统怎么设置电脑桌面图标和字体大小
招待英语怎么说
女人别把男人对你的好都是当理所当然,并不是
下列各组物质中,只用水就可以鉴别的是
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?