没有合适的资源?快使用搜索试试~ 我知道了~
c++ 尽量不要使用#define 而是用const、enum、inline替换。
4 下载量 158 浏览量
2020-12-26
10:38:32
上传
评论
收藏 86KB PDF 举报
温馨提示
试读
4页
例如:这里程序文件开头有如下#define语句 代码如下: #define N 10 #define PI 3.14 #define MAX 10000 #define Heigth 6.65 … … 假设这里程序运行出错误,而且就是在我们使用这些常量有错误,此时编辑器应该会抛出错误信息。如果该信息提示6.65这里有错误,Ok如果你运气好你正好记得或者程序简单一眼能找到6.65表示什么,如果程序很复杂,而且报出6.65的文件是引用该文件,不记得,那么你会困惑这是什么?或许会花大量时间去追踪6.65是什么?进而定位问题。 为什么错误信息是6.65呢?而不是Heith呢?因为在预编译阶段,已经
资源推荐
资源评论
资源评论
Dante_9k
- 粉丝: 7
- 资源: 933
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功