- 38
- 0
- 约2.35千字
- 约 4页
- 2018-03-29 发布于河南
- 举报
C优美代码风格和习惯总结
关于代码,什么才能被称为“好看”——或者说“优美”?在和几个程序员朋友讨论后,我得出了结论:
代码应该局部连贯而且功能单一:一个函数解决一个问题。而且应该很清晰。
局部代码应该能够解释,至少暗示整体的系统设计。
代码应该“自文档”,尽可能地避免注释。因为无论是在读还是写代码时,注释都是一项冗余工作。如果你需要添加注释才能帮别人理解,那么那段代码可能需要重写。
这里是idTech4引擎的编码标准,绝对值得一读。
以下对其内容进行总结:
使用占4个空格符的制表符。
括号(大括号和括号)的使用
1) Use typically trailing braces everywhere (if, else, functions, structures, typedefs, class definitions, etc.)
if ( x ) {
}
2) The else statement starts on the same line as the last closing brace.
if ( x ) {
} else {}
3) Pad parenthesized expressions with spaces
if ( x ) {
}
Instead of
if (x) {
}
And
x = ( y * 0.5f );
Instead of
x = (y * 0.5f);
单精
您可能关注的文档
- 计算机作业C++1.doc
- 12864模拟钟.doc
- 会追光的双足机器人.doc
- 华为面试题四套.doc
- 电工钢2.doc
- 浙大远程2012夏考经济学模拟卷及答案.doc
- 小升初英语讲义十二.doc
- 工程数学_周勇_朱砾_答案(2.doc
- 生本教案:电功率复习学案第一课时.doc
- 实验2(抽样PAM).doc
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)