- 2
- 0
- 约1.12万字
- 约 80页
- 2018-06-23 发布于湖北
- 举报
编程规范和技巧1043.ppt
与零比较的规则 整型变量与零比较 不应写成 if (value) //容易误解为布尔变量 if (!value) 应写成 if (value == 0) if (value != 0) 写成如下形式能防止==误写为= if (0 == value) if (0 != value) 与零比较的规则 实型变量与零比较 不应写成 if (x == 0.0) // float和double变量都有精度限制 应写成 if ((x = -EPS) ((x = EPS)) if (fabs(x) = EPS) 与零比较的规则 指针变量与零比较 不应写成 if (p == 0) //容易误解为整型变量 if (p != 0) if (p) //容易误解为布尔变量 if (!p) 应写成 if (p == NULL) //强调p是指针变量 if (p != NULL) 常量规则 尽量使用含义直观的常量来表示多次出现的数字或者字符串 #define PI 3.14159 const float PI=3.14159; C++中用const常量完全取代宏常量 需要对外公开的常量集中放在一个公共的头文件中,不需要对外公开的常量放在定义文件的头部 常量规则 怎样建立在类中恒定,且仅在类中有效的常量? #define定义的宏常量是全局的 const数据成员可以吗? 常量规则 cl
您可能关注的文档
最近下载
- 新12S8室外给水管道附属构筑物标准图集.docx VIP
- T /CCPS 0034—2025 宁夏文化旅游多模态语料库标准体系建设指南.pdf VIP
- GB∕T 469-2023 铅锭 GB∕T 469-2023 铅锭 GB∕T 469-2023 铅锭.pdf
- 2026年移民安置政策执行中的问题与对策.pptx VIP
- 《后浇清水混凝土技术规程》.pdf VIP
- 《规范化支具室建设方案:从规划到运营》.docx VIP
- 2026浙江宁波国际会议中心管理有限公司招聘3人笔试备考题库及答案解析.docx VIP
- GB-13271-2014锅炉大气污染物排放标准.pdf VIP
- 2016苏州数学中考试卷.pdf VIP
- 高中物理必修第2册教材习题答案(OCR).pdf VIP
原创力文档

文档评论(0)