華為一些程式碼規範
華為程式碼規範簡述 |
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%以上。 有助於程式閱讀理解 註釋適宜不宜過多 準確、易懂、簡潔 |