1. 程式人生 > >華為一些程式碼規範

華為一些程式碼規範

 華為程式碼規範簡述

1.縮排4個空格

2.相對獨立的程式塊之間空一行                                                                                                                  

3.相同型別的定義放一起

4.符號兩側各空一個空格

5.輸入輸出。逗號之後跟一個空格

6.關鍵字後,空一格

7.長語句分成多行書寫,操作符放在新行之首,排版整齊

8.短語句分行寫

9."!""~""++""--""&"(地址運算子)等單目操作符前後不加空格。

示例:

/*標頭檔案寫法,注意空格*/

#include <stdio.h>  

/*巨集寫法,習慣大寫,注意空格*/

#define COVERAGE 350

int main(void)

{

    int cans;

    int sq_feet;  /*相同型別的定義放一起*/

    printf("Enter number of square feet to be painted:\n");

    /*逗號後面有空格,單目操作符前後不加空格*/

    scanf("%lf\n", &response);

    /*while迴圈的寫法,符號兩側各空一個空格*/

    /*關鍵字後空一格

*/

    while (scanf("%d", &sq_feet) == 1)

    {

       cans = sq_feet / COVERAGE;

       ...

    }

    /*for迴圈寫法*/

    for (int i = 0; i < 3; i++)

    {

       ...

    }

return 0;

}

註釋:

一般情況下,源程式有效註釋量必須在20%以上。
註釋的原則是:

有助於程式閱讀理解

註釋適宜不宜過多

準確、易懂、簡潔