文档介绍:VC++:帮助程序员标准化程序或类库的结构和逻辑;使代码更加精确、完整、意思明确和更好的可读性;尽可能地与其它编程语言的规范和约定保持一致;通过规范的代码原则来减少常见的编程笔误及部分逻辑错误的发生。本标准将提供以下项目的指导规范:代码规划注释基本类的设计命名约定源代码设计标准注释块(例如类定义前面的描述等)、,与此同时进行变量的初始化赋值,除非此变量是一个类对象,并且有一个缺省构造函数举例: shorta;a=6;//错误shorta=6;//“{}”的使用“{”和“}”都必须放在各自单独的一行。唯一能跟在大括弧后面的文字只有注释,但也仅限于在“}”的后面。配对的大括弧必须上下对齐,即配置相同的缩进量。跟在左括弧“{”后面的语句必须比“{”的位置向后缩进一个“tab”的距离。对于任何循环和条件结构都必须使用大括弧。例如循环条件体中只有单条语句,我们也要使用一对大括弧将此条语句括起来。符合以上条件的结构有:whiledo…..whileiffor例如:doaction;while(condition);此语句必须按下面的格式来写:do{action;}又比如象这样的语句:if(condition)action;必须写成:if(condition){action;}如果一对大括弧之间的语句太多,则必须在后一个大括弧“}”的后面加上注释,以指明是哪一个结构体结束。这样在调试时,将大大增加程序的可读性。例如,在“while”中,在“}”的后加上一注释“//endwhile<condition>”以表明该while循环结束。这样的例子还有“end//switch<condition>”、“endif<condition>”等。:switch(test-condition){casetest1://Dosomethingforthefirsttestcondtion….break;casetest2:casetest3:{CHARchTemp;//局部变量….}….Default://Processthedefaultcondition….break;}注意:case语句的位置对比switch要向前缩进一个tab;case段中的代码要比case的位置向后缩进一个tab;case声明可以两两结合起来(如上面的test2,test3);必须要有一个default的case操作,即使它是空的;如果在一个case段中要定义局部变量,则在该段中需使用“{}”,左大括弧“{”的位置与case对齐;;变量、类、方法、函数的定义处,英文词汇的定义要清晰,前后要统一,并且要加上注释,尽量避免在代码的上面和下面注释。注释的格式如下:a++;//oa在一段完整意义的代码上面必须加上一段注释来描述此段代码的操作(比如说条件语句或者是一个循环结构等等)。注释与此段代码对齐,在同一个水平位置,并且不要用空白行与代码隔开。一般来说,C++的注释符号“//”要优于C类型的“/*…..*/”注释符号,后者一般用来在一段代码外面进行注释。另外一点