C++编码规范(2)

2021-01-20 15:19

2.1.3 哪里不应该使用空格

规范级别:规则 规则描述:

●不要在引用操作符前后使用空格,引用操作符指“.”和“->”,以及“[]”。 ●不要在“::”前后使用空格。

●不要在一元操作符和其操作对象之间使用空格,一元操作符包括“++”、“--”“!”、“&”“*”等。 理由:

提高代码的可读性。

举例:

// 不要象下面这样写代码: m_pFont -> CreateFont(); //应该写成这样

m_pFont->CreateFont();

2.1.4 缩进

规范级别:规则 规则描述:

对程序语句要按其逻辑进行水平缩进,以两个空格或一个Tab符为单位(建议使用空格),使同一逻辑层次上的代码在列上对齐。 理由:

提高代码的可读性。

2.1.5 长语句的书写格式

规范级别:规则 规则描述:

较长的语句要分成多行书写。长表达式要在低优先级操作符处分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,缩进长度以两个空格或Tab符长度为单位。 理由:

提高代码的可读性。

举例:

// 下面是一个处理的较为合理的例子 nCount = Fun1(n1, n2, n3)

+ (nNumber1 * GetDate(n4, n5, n6)) * nNumber1;

2.1.6 清晰划分控制语句的语句块

规范级别:规则 规则描述:

控制语句(if , for , while , do...while)的语句部分一定要用 ‘{ ’和‘ }’括起来(即使只有一条语句),并且‘{ ’和‘ }’应处在同一列上。 理由:


C++编码规范(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中职生物学实验教学与学生创新能力的培养

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: