良好程式設計風格的一些小技巧

2021-08-01 19:57:51 字數 614 閱讀 4186

第一種:

if (flag == true)

if (flag == false)

第二種:

if (flag)

if (!flag)

第二種較好,根據布林型別的語義,零值為』假』(記為false),任何非零值都是真(記為true),true的值究竟是什麼並沒有統一的標準,例如visual c++將true定義為1,而visual basic則將true定義為-1,因此不可將布林變數直接與true、false進行比較。

第一種:

if (value == 0)

if (value != 0)

第二種:

if (value)

if (!value)

第一種比較好,第二種會讓人誤解value是布林型別。

第一種:

if (p == null)

if (p != null)

第二種:

if (p == 0)

if (p != 0)

第一種風格比較好,指標變數的零值是』空』(記為null)。儘管null的值與0相同,但意義不同。用p與null顯示比較,強調p是指標。 否則容易讓人誤解p為整形變數。

良好的程式設計風格

什麼是良好的程式設計風格 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。在類宣告的時候,也需要注意是否有 ...

良好的程式設計風格

程式設計規範只是乙個規範,也可以不遵守,但是要做乙個有良好程式設計風格的程式設計師,就一定要遵守程式設計規範,不僅方便自己以後的閱讀,也可以方便與其他程式設計師的交流,要做到這一點,程式設計師應遵循一定的規範並貫穿程式的始終。首要考慮的是程式的可行性,可讀性,可移植性,可維護性及可測試性,這是總則。...