小班得瑞 2016-06-23 11:40 采纳率: 0%
浏览 1732
已结题

c程序如何保证多个源文件中的宏变量的值一样

比方说我在a.cpp和b.cpp中都定义了一个宏
#define MAX_NUM 2000
有时候修改一个cpp的宏变量,忘记了修改另一处的。如何保证修改每次两处都能修改

  • 写回答

3条回答 默认 最新

  • nothingbutpassion 2016-06-23 11:57
    关注

    1.可将宏写到一个共用的头文件中;
    2.可在编译时指定(如g++ -DMAX_NUM=2000 )。

    评论

报告相同问题?

悬赏问题

  • ¥20 如何在 rocky9.4 部署 CDH6.3.2?
  • ¥35 navicat将excel中的数据导入mysql出错
  • ¥15 rt-thread线程切换的问题
  • ¥20 python忆阻器数字识别
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api