1樓:匿名使用者
註釋一是幫助自己記憶設計程式時的思路,以備以後修改;一是在別人讀取你的程式時能讀懂。這個是利己利他的一項工作。
如果程式中有比較重要的介面呼叫規則、複雜的演算法、重要的分支、容易混淆等情況時,可以加上一些註釋實現上述功能。
如果這個程式是要公用的話,就更要新增必要的註釋來幫助別人理解程式、少範錯誤、避免歧義。如果是自己用的程式,加註釋避免幾年以後回來修改時忘記當初設計思路,當然註釋的詳細程度還要看你是否有足夠的時間來新增,如果是簡單、流行的程式段,不加註釋也罷。
2樓:
註釋有的時候比**更重要
在小型練習程式中有沒有註釋可能無所謂,因為只是用來驗證某個功能或者玩玩兒而已
但是大型專案的**行數一般以萬行來計,而且不同的部分由不同的程式設計師完成,如果沒有註釋,則相互交流會很困難;對於複雜的演算法部分,關鍵的地方,也許過幾個月你自己也忘了原來是怎麼想的了
現在追求**複用,如果沒有註釋,就很難確定這個模組到底在幹嘛,到底能幹嘛,不然每次重看原始碼還不如重寫。
就執行來看,兩者是沒有區別的,編譯器在編譯的時候會把註釋部分扔掉,也就是說,註釋是為程式設計師寫的,不是給使用者看的
總的來說,養成寫註釋,寫好註釋的習慣是很有必要的!
希望對你用幫助。
3樓:雨諾與諾
有註釋的好,比如你自己寫了一個程式,你過7天再來看這個程式,如果沒有註釋,邏輯又比較繁瑣,你就要花很久看,甚至看不懂,程式是你自己寫的都看不懂,或者話很久是不是浪費時了。如果你要加入一個功能,因為看不懂程式無法下手。在公司裡面,一個程式往往好多人做,你沒有註釋,你的**別人無法讀或者很難讀。
加註釋的時候編譯會自動把註釋的類容刪掉,所以對電腦,加註釋和不加註釋一樣,電腦最後得到的東西是一樣的,所以速度沒有影響,加註釋永遠是對的,而且必須加註釋。
4樓:匿名使用者
有註釋和沒有註釋對於計算機來說沒有任何區別,但是對於人來說,區別相當大。
比如我現在做專案,看之前人的**,他的函式名都寫成aaa(),bbb().ccc()...完全不知道幹嘛用的,裡面也沒有註釋,看起來很費勁。
幾百行的**也不能一帶而過,如果有註釋,那我只需要直到函式是幹嘛的,不用糾結怎麼實現,而且在關鍵的難點出加入註釋,便於讀者理解。
其次,對於不需要的**,可以將其註釋掉,而不是直接刪除,這樣便於之後的人(有可能就是你自己)看**的時候更容易理解。
5樓:種燒餅的怪叔叔
很通俗的說就是,註釋可以讓使用者不瞭解實現方法就可以使用軟體,就好比開車不用理解發動機的原理一樣。比如一個函式有幾十行,但是他的功能就是把一個陣列進行排序。那麼只需一條註釋就能解釋清楚了,客戶只需使用無需瞭解過程。
請教一個有關c語言的問題
6樓:蕭蕭雨菲
double也是用%f輸出的。
%e也是用%m.ne的
小數點佔space
7樓:匿名使用者
a=24.12345
printf("%6.2f",a);//輸出6位有效數字(不含小數點),小數點後面是2位
printf("%.2f",a);//輸出 ,小數點後面是2位
8樓:匿名使用者
double 和float 是一樣的,對於 e 也是一樣的,小數點和 e中的 + - 號都是佔一位的。
1.234567+e001 ,一共佔13位,輸出 %10.2e 結果是:1.23+e001,注意1.23 前邊有一個空格。
9樓:技術域
譚浩強的c++程式設計裡面最後講了好多關於輸出格式控制的東西,你去找找吧
請教c 相關的基礎問題,請教一個c 模板相關的基礎問題
這個是初學者常見問題了。簡而言之,目前絕大多數c 編譯器不支援將模版類 模版函式的宣告與實現分開。所以你要寫就全部一起寫在 h 標頭檔案中,不要分開寫到 h 和 cpp 個檔案中。編譯器是以cpp檔案為單位來生成目標檔案的,在編譯階段多個cpp的編譯是獨立的。而對於模版,編譯器的做法是,如果有人用到...
請教有關作業系統的問題,請教一個有關作業系統的問題
首先說一下啟動。c盤,依然是啟動盤,因此,c盤不可能全部刪除,否則d盤上的系統無法啟動。1在d盤上的系統啟動後,你試著刪那些c盤上的檔案,所有的資料夾可以刪的都刪去.c盤下直接放著很多小的檔案,不要刪,否則會無法啟動。這樣,絕大多數內容都去掉,可以節省出一些磁碟空間。2.啟動項這兒,如果沒有改過的話...
考研問題請教,請教一個問題
如果真的想拿一個研究生證的話,可以直接考本部院校。還有就是和你選擇的專業有關係,看你本部院校的專業是不是強項專業。這樣就好了啊 有考研的學長學姐嗎,請教一個問題 建議你可以在群裡面或是貼吧上面直接寫出你的問題,看到的學長學姐一定會回答你的。有很多啊,你最好把你的專業,想要報考的學校都說一下,大家才好...