回覆列表
  • 1 # 留庸

    %d 是輸出輸入格式 為整型,用於 int , short int%f 是輸出輸入格式 為單精度浮點型,用於 floatdouble 變數要用 %lf, l 是 long 的意思。

    擴充套件:

    C語言基礎注意事項:

    C 語言的註釋可以出現在 C 語言程式碼的任何地方。這句話對不對?

    答:不對。

    原因:例如:in/*…*/t i;

    C 語言裡可以有兩種註釋方式: /* */ 和//。

    編譯器的確會將註釋剔除,但不是簡單的剔除,而是用空格代替原來的註釋。所以上述例子不會被編譯器解析成 int i;

    但注意: /*…*/這種形式的註釋不能巢狀,如:

    /*這是/*非法的*/*/

    因為/*總是與離它最近的*/匹配。

    出色註釋的基本要求

    【規則 2-1】註釋應當準確、易懂,防止有二義性。錯誤的註釋不但無益反而有害。

    【規則 2-2】邊寫程式碼邊註釋,修改程式碼同時修改相應的註釋,以保證註釋與程式碼的一致性。

    【規則 2-3】註釋是對程式碼的“提示”,而不是文件。程式中的註釋應當簡單明瞭,註釋太

    多了會讓人眼花繚亂。

    【規則 2-4】一目瞭然的語句不加註釋。

    例如: i++; /* i 加 1 */

    多餘的註釋

    【規則 2-5】對於全域性資料(全域性變數、常量定義等)必須要加註釋。

    【規則 2-6】註釋採用英文,儘量避免在註釋中使用縮寫,特別是不常用縮寫。

    因為不一定所有的編譯器都能顯示中文,別人開啟你的程式碼,你的註釋也許是一團亂

    碼。還有,你的程式碼不一定是懂中文的人閱讀。

    【規則 2-7】註釋的位置應與被描述的程式碼相鄰,可以與語句在同一行,也可以在上行,但

    不可放在下方。同一結構中不同域的註釋要對齊。

    【規則 2-8】當代碼比較長,特別是有多重巢狀時,應當在一些段落的結束處加註釋,便於

    閱讀。

    【規則 2-9】註釋的縮排要與程式碼的縮排一致。

    【規則 2-10】註釋程式碼段時應注重“為何做(why)”,而不是“怎麼做(how)”。

    說明怎麼做的註釋一般停留在程式語言的層次,而不是為了說明問題。盡力闡述“怎麼做”

    的註釋一般沒有告訴我們操作的意圖,而指明“怎麼做”的註釋通常是冗餘的。

  • 中秋節和大豐收的關聯?
  • 紫菜蝦皮蛋餅怎麼做?