#error的问题

yueludragon 2008-08-21 08:02:01
我们可以使用在编译出错时打印相关的信息
#error <message string>

如果想打印一个全局变量或者宏定义的值,能不能想prinf一样
printf("i=%d",d);
...全文
51 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lbh2001 2008-08-22
  • 打赏
  • 举报
回复
标准有两种格式
[1]#error message string
[2]#error "message string"
[1]格式中可以展开宏
[2]格式中不展开,只作为普通字符
但好像VC++6.0中两种格式都不展开宏
qmm161 2008-08-21
  • 打赏
  • 举报
回复
查下手册吧
socoola 2008-08-21
  • 打赏
  • 举报
回复
不可以,只能是字符串

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧