zoukankan      html  css  js  c++  java
  • 高质量程序中空格的使用

    一,水平留白

     

    关键字和函数名:

    关键字之后要留空格。象const、virtual、inline、case 等关键字之后至少要留一个空格,否则无法辨析关键字。象if、for、while等关键字之后应留一个空格再跟左括号‘(’,以突出关键字。
    if (b) {          // 在条件句和循环的关键字后面加上空格
    } else {          // 在else的两边加上空格.
    }
    函数名之后不要留空格,紧跟左括号‘(’,以与关键字区别。
    void function() {
     
    }
    void f(bool b) {  //在大括号的前面应该总是有一个空格 
     

    标点符号:

    ‘,’之后要留空格,如Function(x, y, z)。如果‘;’不是一行的结束符号,其后要留空格,如for (initialization; condition; update)。
     
     

    操作符:

    二元操作符:赋值操作符、比较操作符、算术操作符、逻辑操作符、位域操作符,如“=”、“+=”“>=”、“<=”、“+”、“*”、“%”、“&&”、“||”、“<<”,“^”等二元操作符的前后应当加空格。
    v = w * x + y / z;  // 二元操作符的两边常常有空格 
     
     
    一元操作符如“!”、“~”、“++”、“--”、“&”(地址运算符)等前后不加空格。象“[ ] ”、“.”、“->”这类操作符前后不加空格。
    x = -5;             // 在一元操作符和他的参数之间没有空格 
    ++x;  
     
     

    二, 垂直留白

    最小化垂直留白。
     
  • 相关阅读:
    23.Java函数
    22.java中的break和continue关键字
    21.Java中for循环
    20.java中的while循环
    19.java中选择判断语句(switch)
    18.java中判断(if…else)
    17.java运算符的优先级与结合性
    16.Java三元运算符
    数组去重
    数组 字符串 对象 常用方法
  • 原文地址:https://www.cnblogs.com/wudongwei/p/8797388.html
Copyright © 2011-2022 走看看