zoukankan      html  css  js  c++  java
  • 透过c的编程原则,来规范自己现在的一些编程习惯

    1.合理的使用注释

    注释为:/*…………*/

    注释有以下几种情况:

    1) 版本、版权声明。

    2) 函数接口说明。

    3) 重要的代码或者段落显示。

    注释注意:

    1) 注释是对代码的解释,不是对文档。注释不可喧宾夺主,注释不宜太多,花样也要少。

    2) 如果代码本身很清楚,就不比加注释。

    3) 边写代码边注释,在修改代码的同时修改注释,保证注释的一致性。

    4) 没用的注释要及时删除。

    5) 注释应该准确、易懂,防止出现二义性。

    6) 尽量避免在注释中使用不常用的缩写。

    7) 注释的位置要与所描述的代码相邻,可以放在代码的上面或右侧,不要将其放在下面。

    2.程序中的{}要对其

    程序中分解符“{”和“}”应占据一行并且位于同一列,同时与引用它们的语句左对齐,如下面的代码

    void function(int n)
    {
    
    }
    

    3.空格在程序中使用

    1) 关键字后要留一个空格,如const、case等,否则编译器无法辨别它是否是关键字。if for while 等关键字后也应该留一个空格,然后在更小括号“(”,以突显关键字。

    2) 在函数名之后不要留空格,要紧跟“(”,以示与关键字的区别

    3) "("后向紧跟,“)”、“,”、“;”前向紧跟,紧跟出不留空格

    4) “,”之后要留空格,如果“;”不是一行结束的,则最后要留空格。

    5) 赋值操作符、比较操作符、算数操作符、逻辑操作符、位操作符前后都应该适当加空格。对于比较长的表达式,即使用了这些二员操作符,也应该适当去掉一些空格,是表达式更紧凑

    6) 一元操作符如“!”、“~”、“++”、“--”等前后不加空格,如“[]”、“.”、“->”等操作符同样。

    4.换行使代码更清晰

    代码行最大的长度应该控制在70~80个字符内,代码行不要过长,否则用户不能一屏看完全,而且也不利于打印,长的表达式要在优先级操作符处拆分成新行,操作符放在新行的前面,用于突显操作符。拆分出来的新行要适当的缩进,使代码版式整齐,可读性增加,

    1) 按操作符优先级拆分

    if ((var1 > var2)
            &&(var3 < var4)
            &&(var5 < var6))
    {
            dosomething();        
    }

    2) 按表达式的意义拆分

    for (initialization;
            condition;
            update)
    {
            dosomething();  
    }
    

    5.正确使用标识符

    标识符是指常量、变量、语句标号以及用户自定义函数的名称。使用标识符要遵循以下规则

    1) 所有标识符必须由字母或下划线开头

    2) 标识符的其他部分可以由字母、下划线或数字组成

    3) 大小写字母表示不同的意义,即代表不同的标识符

    4) 标识符不能使关键字

  • 相关阅读:
    JavaScript对象模型执行模型
    jQuery+CSS实现的图片滚动效果
    js笔记作用域(执行上下文[execution context],活动对象) 闭包
    JavaScript中的值类型和引用类型
    程序员第一定律:关于技能与收入
    JavaScript 秘密花园 http://bonsaiden.github.com/JavaScriptGarden/zh/
    程序员三大世界观 如何看待HTML5
    10 条建议让你创建更好的 jQuery 插件
    html 打印
    面向对象的 Javascript (声明篇)
  • 原文地址:https://www.cnblogs.com/jaky666/p/3545426.html
Copyright © 2011-2022 走看看