良好程式設計關係-2020-3-6
對於乙個稍複雜的程式,應養成在程式開頭寫程式簡要說明的習慣,這不僅可以讓其他人可以很容易地看懂程式,也可以讓自己不至於時間久了而遺忘最初的演算法思路。示例如下:
1.自定義型別名和重要的變數名都要首字母大寫。
2.「,」、「;」之後要留空格。
3.雙目操作符、賦值號前後應當加空格。for語句內可不加空格,以防語句過長。
4.單目操作符前後不加空格。
示例:
5.適當的空行將使程式的布局更加清晰。int a , b;
//良好習慣
int a,b;
//不好習慣
if(year >=
2000
)//良好習慣
if(year>=
2000
)//不好習慣
x=a + b;
//良好習慣
x=a+b;
//不好習慣
x=-a;
//良好習慣
6.一行**只做一件事情。
7.**長度應控制在每行70~80個字元。
8.長表示式要在低優先順序操作符處拆分成新行,操作符放在新行之首,以突出操作符。拆分出的新行要進行適當地縮排,使排版整齊,語句可讀。
9.縮排問題,同層次的語句左對齊,巢狀關係的語句要縮排兩個空格。縮排可直接體現出程式設計者程式設計的邏輯關係。
10.適當的注釋是必要的,但也不可過多,一般因在**上方或右方,不可放在下方,應邊寫**邊注釋,修改**同時修改相應注釋。
1.識別符號起名不可太隨意,應直觀且可拼讀,可望文知意,不必進行"解碼"。
2.識別符號最好採用英文單詞或其組合,便於記憶和閱讀。英文單詞應準確,例如不要把currentvalue寫成nowvalue。
3.識別符號不要過長。但單字元的名字也是有用的,如i,j,k,m,n,x,y,z等,它們通常用作迴圈變數或輸入變數。
4.windows下通道採用"大小寫混排"方式。如addchild。而unix通常採用"小寫加下劃線"方式,如add_child.不要將這兩類風格混合使用。
5.不要出現識別符號完全相同的區域性變數和全域性變數。
在輸入語句時,有些結構性語句成對輸入,中間再插入語句。
規範的要求是養成良好程式設計習慣的基礎;將規範的要求落實到位,是養成良好程式設計習慣的關鍵。
良好程式設計習慣
1.程式應該以注釋開頭,如時間,日期,用途,作者.2.在逗號後插入空格,增強程式可讀性.3.在宣告和執行語句間插入空行,以突出宣告語句,程式更清晰.4.在二元運算子兩端都插入空格,突出運算子,增強程式可讀性.5.與羅列大量if語句相比,if else語句效率要高,後者只要不滿足就跳過不需要遍歷.6....
良好的程式設計風格
什麼是良好的程式設計風格 1.排版 if null dest null size a.較長的語句要分 2行來書寫,並用 符號隔開。b.函式 的引數過長,分多行來書寫。c.括號等。d.在 vs中 alt f8是對選中 排版 2.注釋a.邊寫 邊注釋,修改 同時修改相應的注釋,以保證注釋與 的一致性。b...
良好的程式設計風格
struct tagpersoninfo isawomen struct tagpersoninfo pesoninfo 在這段 中,isawomen本無宣告返回型別的,預設返回型別是int。但由於缺少 則isawomen真正的返回型別是tagpersoninfo。在類宣告的時候,也需要注意是否有 ...