C++编程:常量、运算符与鼠标输入的运用
1. 常量的使用
在编程中,有些值是不应该改变的,例如圆周率π。在C++里,对于整数类型的常量,有一种简便的声明方式,那就是使用 enum 。
//Location and dimensions for a box we might draw
enum {BOX_LEFT=100, BOX_TOP=50, BOX_WIDTH=200, BOX_HEIGHT=100};
这种方式比逐个使用 const int 声明要简便:
const int BOX_LEFT =100;
const int BOX_TOP = 50;
const int BOX_WIDTH =200;
const int BOX_HEIGHT=100;
1.1 使用常量而非字面量的原因
- 清晰性 :当在程序中看到一个数字,比如
7,很难立刻知道它代表什么,是一周的天数、七宗罪的数量,还是你编写第一个程序时的年龄?使用常量并赋予有意义的名称可以避免这种困惑。 - 易于修改 :如果程序中某个数字使用错误需要修改,使用常量只需修改一处,而使用字面量则需要在整个程序中查找并判断哪些需要修改,工作量大。
超级会员免费看
订阅专栏 解锁全文
527

被折叠的 条评论
为什么被折叠?



