开发者社区 问答 正文

sizeof 操作符可以用于 #if 预编译指令中吗?

sizeof 操作符可以用于 #if 预编译指令中吗?

展开
收起
游客56pszsvgthciu 2022-03-29 02:39:56 600 分享 版权
1 条回答
写回答
取消 提交回答
  • 不行。 预编译在编译过程的早期进行, 此时尚未对类型名称进行分析。 作为替代, 可以考虑使用 ANSI 的 <limits.h> 中定义的常量, 或者使 用 ``配置" (configure) 脚本。 更好的办法是, 书写与类型大小无关的代码

    2022-03-29 02:40:19
    赞同 展开评论
问答地址: