V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  overloadtanxxx2  ›  全部回复第 1 页 / 共 1 页
回复总数  4
2022-10-22 16:00:17 +08:00
回复了 amiwrong123 创建的主题 C c 语言里面 #if 不可以这样用吗?
程序符号表有一个变量 current_log_level 。在程序跑之前。根据不同编译器,值不一样。一般是 0 。预编译运行时,这个值不符合条件
2022-10-22 15:49:27 +08:00
回复了 amiwrong123 创建的主题 C c 语言里面 #if 不可以这样用吗?
@amiwrong123 感觉没什么毛病。肯定可以达到 定义不同等级打印不同等级日志的效果
2022-10-22 15:38:16 +08:00
回复了 amiwrong123 创建的主题 C c 语言里面 #if 不可以这样用吗?
你试试 改成 > -1 ,看看 int b 能不能编译到。估计就能编译到了
2022-10-22 15:37:02 +08:00
回复了 amiwrong123 创建的主题 C c 语言里面 #if 不可以这样用吗?
#if 是预编译
预编译 比 编译早呀。
赋值是编译期间的操作。预编译的时候还没赋值
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2406 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 00:21 · PVG 08:21 · LAX 16:21 · JFK 19:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.