C++基础(八)-尽可能以const替换#define

在旧版本C中,若是想创建一个常量,必须使用预处理器。html #defineMAX 1024;// const int max = 1024安全 咱们定义的宏MAX从未被编译器看到过,由于在预处理阶段,全部的MAX已经被替换为了1024,因而MAX并无将其加入到符号表中。但咱们使用这个常量得到一个编译错误信息时,可能会带来一些困惑,由于这个信息可能会提到1024,可是并无提到MAX.若是MAX被定
相关文章
相关标签/搜索