菜单
  

    程序块采用缩进风格。每个缩进为4个空格位,要用TAB键缩进,而不要混合使用空格和Tab键。
    每个函数不要太长。如果真的需要写很长,就将它拆成多个简单的函数。避免使用过深的if语句嵌套。这样会增加代码的复杂度,降低可理解性。可以考虑改成函数来调用。双目操作符的前后加空格。单目操作符前后不加空格。尽量不要写太长的语句。如果实在需要很长,可以考虑分行,更好的办法是拆成多条语句。
    使用类时,每个模块中只放一个类。能相对独立的程序块之间或for、if、do、while、switch等语句前后应加一空行。if、while、for、case、default、do等语句自占一行。一行不要写多条语句。当表达式中有多个运算符时,尽量用括号来明确标出优先级。程序的风格对程序的功能没有影响,编译器会忽略掉程序中的注释。
    注释是为了增加程序的可读性和美观,给程序提供注解和备忘录。注解不能太多,也不能太少。太多有碍阅读,太少不利于注解代码。C++中的注释有行注释和块注释两种。行注释用“//”,一次注释一行。块注释用“/* */”,星号中间是被注释的块,可以是多行,也可以是单行。
    演示单行注释的使用方法:
    //计算x和y的和
    z=add(x,y);
    如果用块注释可以这么写:
    /*计算x和y的和*/
    当需要注释多条语句时,虽然也可以用多条行注释,但是建议使用块注释。
    块注释的使用举例:

    /*
    计算x和y的和
      函数add接收两个整型参数,返回它们的和
    */
    int add(int x, int y)
    {
     return (x+y);
    }

    注释要与被注释的内容一致,只能描述被注释的内容,而不能描述其他。注释要放在被注释内容的上方,或者被注释语句的后面,以符合阅读习惯。函数头部应该进行注释,列出函数的功能、可接收的参数、返回值等。要对.h和.cpp文件进行注释,注释应该列出文件名、作者、功能、版本等。对重要的语句、代码块、变量和操作等要给予充分明确的注释。
    下面再给出对函数add的完整注释:
    /*
    * 函数名称:add
    * 参    数:接收两个整型参数
    * 返回值  :返回整型值
    * 函数功能:计算两个整型参数的和并返回其值
    * 作    者:周琛
    * 版本号  :1.9.1
    * 修改日期:2013.5.4
    */
    注释的内容可以根据需要酌情增减,但是一定要清晰明确。
    代码不仅是写给编译器看的,也是写给其他同事或同行业的人看的。所以在保证程序正确性的前提性下,一定要注意代码的优雅和整洁。这既显示了程序员良好的素养,也显示了其优秀的编程风格。对代码的美化主要通过规范严谨的缩进和必要的注释。
    标识符就是为变量、函数、类以及其他用户对象所起的名称。本节主要讲解C++中保留的标识符以及如何定义用户自己的标识符。
    保留字是系统预留的符号,这些符号已经被赋予特定的意义。所以程序员只能直接使用它们而不能修改其定义。例如,保留字int和float分别被用来表示整型数据类型和浮点型数据类型,for和while则被用来表示循环语句。标识符的名称可以是一个字符,也可以是多个字符。第一个字符必须是字母或下划线,后跟字母、数字、下划线的组合。标识符区分大小写。长度不得大于32个字符,而通常是前8个字符有效。例如,a、_a、a12等都是标识符。但是1、1a、?a、&a1等都不是合法的标识符。标识符的命名除了满足字符组合方面的原则外,还要遵循下述原则:

  1. 上一篇:Asp.net可视化程序设计课程网站建设+ER图
  2. 下一篇:C#+SQL Server物流公司系统管理和人事管理设计
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 杂拟谷盗体内共生菌沃尔...

  9. 乳业同业并购式全产业链...

  10. 十二层带中心支撑钢结构...

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 当代大学生慈善意识研究+文献综述

  13. java+mysql车辆管理系统的设计+源代码

  14. 电站锅炉暖风器设计任务书

  15. 大众媒体对公共政策制定的影响

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回