什麼是良好的程式設計風格:
1.排版
if(null ==dest || null==size)
a.較長的語句要分
2行來書寫,並用『/』符號隔開。
b.函式**的引數過長,分多行來書寫。
c.括號等。d.在
vs中 alt+f8是對選中**排版
2.
注釋a.
邊寫**邊注釋,修改**同時修改相應的注釋,以保證注釋與**的一致性。
b.說明性檔案必選在檔案頭著重說明,例如
*.c、
*.h檔案
c.全域性變數要注釋其功能,若為關鍵的區域性變數同樣需要注釋其功能。
3.命名系統
a.區域性變數的命名應該短小精悍.假如你有乙個隨機的整數迴圈計數器,它有可能有"i",如果沒有任何可能使得它能被誤解的話,將其寫作"loop_counter"是效率低下的.同樣的,""tmp"可以是任何臨時數值的函式變數.
b.命名應當直觀且可以拼讀,可望文知意,便於記憶和閱讀。
c.命名的長度應當符合「min-length && max-information」原則。
d.當識別符號由多個詞組成時,每個詞的第乙個字母大寫,其餘全部小寫。比如:
int currentval;
e.盡量避免名字中出現數字編號,如value1,value2 等,除非邏輯上的確需要編
號。比如驅動開發時為管腳命名,非編號名字反而不好。
f.識別符號名分為兩部分:規範識別符號字首(字尾) + 含義標識。非全域性變數可以
不用使用範圍限定符字首。 比如 int get_value=0;
問題一:為什麼需要良好的程式設計風格?
本期作業:
搜尋華為和谷歌的程式設計風格,大致閱讀,寫乙份
100字總結,再問答問題一。請直接以郵箱正文的方式傳送[email protected]
10月20號前上交 主題:姓名_程式設計風格_鹽松大混蛋
良好的程式設計風格
struct tagpersoninfo isawomen struct tagpersoninfo pesoninfo 在這段 中,isawomen本無宣告返回型別的,預設返回型別是int。但由於缺少 則isawomen真正的返回型別是tagpersoninfo。在類宣告的時候,也需要注意是否有 ...
良好的程式設計風格
程式設計規範只是乙個規範,也可以不遵守,但是要做乙個有良好程式設計風格的程式設計師,就一定要遵守程式設計規範,不僅方便自己以後的閱讀,也可以方便與其他程式設計師的交流,要做到這一點,程式設計師應遵循一定的規範並貫穿程式的始終。首要考慮的是程式的可行性,可讀性,可移植性,可維護性及可測試性,這是總則。...
程式設計風格良好的條件比較語句
a.假設布林變數名字為flag,它與零值比較的標準if語句如下。第一種 if flag true if flag false 第二種 if flag if flag b.假設整型變數的名字為value,它與零值比較的標準if語句如下。第一種 if value 0 if value 0 第二種 if ...