请说出const与#define 相比 有何优点?

行业问题 优点 已帮助 人

请说出const与#define 相比,有何优点?

热搜:dr系统与屏片系统相比其优点不包括

答案解析

难度★★☆ 搜索
  • 正确答案:

    :1) const 常量有数据类型,而宏常量没有
    数据类型。编译器可以对前者进行类型安全检查。
    而对后者只进行字符替换,没有类型安全检查,并
    且在字符替换可能会产生意料不到的错误。
    2) 有些集成化的调试工具可以对const 常量
    进行调试,但是不能对宏常量进行调试。