2010年2月3日

高质量C++/C编程指南 之 常量

摘要: 常量C语言中用#define来定义常量(称为宏常量)。C++语言除了用#define外还可以用const来定义常量(称为const常量)。【规则 5-1-1】 尽量使用含义直观的常量来表示那些将在程序中多次出现的数字或字符串。 如:#define MAX 100 /* C 语言的宏常量 */ const int MAX = 100; // C++ 语言的 const 常量 const float ... 阅读全文

posted @ 2010-02-03 11:08 Lowtec 阅读(216) 评论(0) 推荐(0) 编辑

高质量C++/C编程指南 之 表达式和基本语句

摘要: 表达式和基本语句运算符的优先级:一元运算符+ - *的优先级高于对应的二元运算符【规则 4-1-1】 如果代码行中的运算符比较多,用括号确定表达式的操作顺序,避免使用默认的优先级。复合表达式:如a = b = c = 0存在的理由1)书写简洁;2)可以提高编译效率。【规则 4-2-1】 不要编写太复杂的复合表达式。【规则 4-2-2】 不要有多用途的复合表达式。如: d = (a = b + c)... 阅读全文

posted @ 2010-02-03 11:05 Lowtec 阅读(548) 评论(0) 推荐(1) 编辑

导航