每日一句:
別混日子了拂到,小心讓日子把你們給混了归榕。
《士兵突擊》—老馬
有幾次我看著自己寫的代碼叁征,感覺很不好受纳账,為什么呢?因為那幾個字母變量確實把我弄糊涂了,我得回憶我當初為什么要這樣寫代碼捺疼,想想總覺得很浪費時間疏虫,于是我親自整理了一下關(guān)于提高程序可讀性的四點技巧。
NO.1:給變量賦予獨特的意義
我們在定義變量時要給變量名起個有意義的名字啤呼,就和給寵物起名字一樣給它賦予一個特別的意義卧秘。如果變量名無法表達清楚,就可能會在你寫代碼時忘記它是什么意思了官扣,最重要的是以后再回過頭來看自己寫的代碼時可能要花費大量的時間去理解它翅敌。
NO.2:寫注釋
寫注釋真的真的很重要啊L杼恪r卿獭!寫注釋不僅能讓自己更容易讀懂程序卖陵,也能讓別人更容易讀懂你所寫的程序遭顶。如果你定義的變量沒賦予什么特別的意義,那么寫注釋也是一個很好的選擇泪蔫。C語言注釋分為下面兩種:
//
這種注釋僅限于單行
/*
這種注釋適用于多行
?? ? ? ??
*/
NO.3:在函數(shù)中用空行分隔概念上的多個部分
C語言雖未規(guī)定一定要使用空行棒旗,但是多使用空行能提高程序的可讀性,而且可以使你的代碼看上去更美觀撩荣。
NO.4:每一條語句各占一行
和第三條一樣铣揉,C語言也并沒有這樣的要求,C語言的格式其實是比較自由的婿滓,可以把多條語句放在一行老速,也可以每條語句獨占一行。當許多代碼一起獨占一行時凸主,會給你閱讀程序帶來很大的麻煩,不方便自己理清頭緒额湘。最主要還是不好看卿吐。
如以下代碼看上去是不是更具可讀性且更美觀
int main()//關(guān)于單位轉(zhuǎn)換? ?——寫注釋
{
int feet,fathoms;? ? —————使用有意義的變量名
? ? ? ? ? ? ? ?—————使用空行
fathoms=2;
feet=6*fathoms;? ? ?—————每行一條語句
printf("There are %d feet in %d fathoms!\n",feet,fathoms);
return?0;
}
為了C旁舰,讓我們一起加油。
點贊關(guān)注~謝謝你~
歡迎在留言區(qū)留下你的想法嗡官,讓我們一起提高箭窜。