2010 - C++编码规范

2026/4/26 0:30:23

z = e + f; if (width < height) { dosomething(); } for (initialization; condition; update) { dosomething(); } // 空行 other(); if (width < height) dosomething(); for (initialization; condition; update) dosomething(); other(); ? 对齐只使用空格键,不使用TAB键。 说明:以免用不同的编辑器阅读程序时,因TAB键所设置的空格数目不同而造成程序布局不整齐。

?

函数或过程的开始、结构的定义及循环、判断等语句中的代码都要采用缩进风格,case语句下的情况处理语句也要遵从语句缩进要求。 ?

在多个结构嵌套时,尾部的大括号极容易混淆,请在每个尾部的大括号后说明。 示例:

for(int i = 0; i < 10 ; i++) {

for(int k = 0 ; k < 10 ; k++)

{

if(k > 3)

{ ……

}//if 结束

}循环k 结束 }循环i结束 ?

尽可能在定义变量的同时初始化该变量(就近原则) 示例:

int width = 10; // 定义并初绐化width

int height = 10; // 定义并初绐化height

int depth = 10; // 定义并初绐化depth ?

程序块的分界符(如C/C++语言的大括号?{?和?}?)应各独占一行并且位于同一列,同时与引用它们的语句左对齐。在函数体的开始、

类的定义、结构的定义、枚举的定义以及if、for、do、while、switch、case语句中的程序都要采用如上的缩进方式。 示例: 风格良好的对齐 void 风格不良的对齐 void Function(int x) Function(int { … // program code } x){ … // program code } if (condition) { … // program code if (condition){ … // program code }


2010 - C++编码规范.doc 将本文的Word文档下载到电脑
搜索更多关于: 2010 - C++编码规范 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

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