程式設計規範我覺得自己喜歡的就行了,不一定非得是windows下的或linux下的。當然,如果參與多人協同的專案時就有必要統一規範了,一下是網上找的一
些基本常見的規範,為的是讓**更漂亮、更清晰。
巨集定義的名稱每個字母都用大寫,名字要體現它在**中的含義
#difine false 0
較長的表示式要在低優先順序處劃分例如:
report_or_not_flag = ((taskno < max_act_task_number)
&& (n7stat_stat_item_valid (stat_item))
&& (act_task_table[taskno].result_data != 0));
函式的命名尤其要有特點,單憑從函式名就能知道它所實現的功能,單詞之間通常用下劃線連線,例如:
void creat_node(int value)
對於結構體和if/for/while/switch語句,「
在if和else混用的情況下else不另起一行,例如:
if (***)
else if (***) else
對於函式,「在編寫switch/case的時候需注意,通常將switch和case對齊,例如:
switch(***)
用正確的反義詞組命名具有互斥意義的變數或相反動作的函式等。
下面是一些在軟體中常用的反義詞組:
add / remove begin / end create / destroy
insert / delete first / last get / release
increment / decrement put / get
add / delete lock / unlock open / close
min / max old / new start / stop
next / previous source / target show / hide
send / receive source / destination
cut / paste up / down
隨想錄(寫給自己的C 程式設計規範)
對於我這樣乙個c語言的程式設計師來說,編寫c 的機會其實不太多。但是我還是比較喜歡寫c 語言,原因主要有幾個方面 1 自己學c 語言的時間比較長了,也比較了解,如果從大一的時候算起,現在也有小十年了 2 windows下面的開發工具確實很好用,比如偵錯程式呼叫 彙編 檢視也方便,學起來其實沒有什麼障...
寫給自己(學習程式設計一學期的總結)
從九月四號進入大學以來,學習程式設計到現在。自己內心會經常發出感慨,有時因編譯錯誤而煩躁 因毫無思路而沮喪 也會因編譯成功而興奮 有的時候也嚴重懷疑過自己的智商.這一學期主要是c 語言與一些簡單的演算法,從 10月份開始學習到現在在去除中間考試乙個月,真正的學習時間連 4個月都不到 連放假的時間一起...
寫給自己看的
我不常寫日誌,不過最近各種事情,還是有點需要記錄下來。今天下午上資料庫的時候,本來以為被鄙視了的 筆試居然發來恭喜通過的通知,說是等待面試,出乎意料的同時也感嘆rp又用掉了很多 最近的rp消耗確實有點失常,painterbee在mm上的表現就不說了,在校賽上也拿到了之前沒拿過的高名次,雖然是題目的區...