永发信息网

没有定义展开内容的宏是什么?如:#define far,在程序中应该把far看成什么?

答案:3  悬赏:40  手机版
解决时间 2021-03-21 20:14
  • 提问者网友:骨子里的高雅
  • 2021-03-21 05:05
没有定义展开内容的宏是什么?如:#define far,在程序中应该把far看成什么?
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-03-21 05:52
就看成空的
此类macro常用于作注释性的标记,如
#define OBSOLETE
然后
OBSOLETE void f();
对编译代码没有造成任何影响,但能提醒读者:这个函数已经废弃了,不建议使用

还有一种应用,编译时的开关:
#define DEBUG
然后可以:
#ifdef DEBUG
..
#else
..
#endif
全部回答
  • 1楼网友:鸠书
  • 2021-03-21 08:31
逗号(,)
  • 2楼网友:独行浪子会拥风
  • 2021-03-21 07:21
逗号后面有空格就是代表“,”,没有空格就是空 再看看别人怎么说的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯