【发布时间】:2012-03-30 10:57:53
【问题描述】:
到目前为止,我已经做到了:
#define ADEFINE "23"
#pragma message ("ADEFINE" ADEFINE)
哪个有效,但如果 ADEFINE 不是字符串怎么办?
#define ADEFINE 23
#pragma message ("ADEFINE" ADEFINE)
原因:
警告:“#pragma message”格式错误,已被忽略
理想情况下,我希望能够处理任何值,包括 undefined。
【问题讨论】:
标签: c gcc macros c-preprocessor pragma