
c++/c语言
wujindou
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
高质量程序设计学习知识点(一)
1.1 布尔变量与零值比较 假设布尔变量名字为flag,它与灵值比较的标注if语句如下: if (flag ) //表示flag为真 if (!flag) //表示 flag 为假 不要将布尔变量flag直接与TRUE 或者1 、-1、0 等进行比较。 1.2 浮点变量与零值比较 计算机表示浮点数(float 或double 类型)都有一个精度限制原创 2013-09-14 22:36:21 · 632 阅读 · 0 评论 -
高质量程序设计学习知识点(二)
1.5 const 与 define的区别 c++语言可以使用const来定义常量,也可以使用define来定义常量,但是后者有很多优点: (1 )const常量有数据类型,而宏常量没有数据类型。编译器对前者进行静态类型安全检查;而对后者只进行字符文本的替换,没有类型安全的检查,因此可能有 意料不到的错误。c++程序中尽量使用const来定义符号常量,包括字符串常量原创 2013-09-16 11:06:16 · 625 阅读 · 0 评论