新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 單片機 C語言 編程風格

        單片機 C語言 編程風格

        作者: 時間:2016-12-01 來源:網(wǎng)絡 收藏
        文件頭說明 :源程序(如頭文件.h文件、.inc文件、.def文件、編譯說明文件.cfg等)頭部應進行注釋,注釋必須列出:版權說明、版本號、生成日期、作者、內(nèi)容、功能、與其它文件的關系、修改日志等,頭文件的注釋中還應有函數(shù)功能簡要說明。
        /************************************************************
        版權信息:
        文件名: test.cpp
        作者: 日期:
        功能:
        版本:
        歷史修改記錄
        <作者> <日期> <版本 > <說明>
        ***********************************************************/

        本文引用地址:http://www.104case.com/article/201612/324115.htm
        常量、編譯宏命名
        說明:常量、編譯宏全部大寫,單詞間使用下劃線分隔。

        對于變量命名,禁止取單個字符(如i、j、k...),建議除了要有具體含義外,還能表明其變量類型、數(shù)據(jù)類型等,但i、j、k作局部循環(huán)變量是允許的。說明:變量,尤其是局部變量,如果用單個字符表示,很容易敲錯(如i寫成j),而編譯時又檢查不出來,有可能為了這個小小的錯誤而花費大量的查錯時間。

        示例:下面所示的局部變量名的定義方法可以借鑒。

        int liv_Width

        其變量名解釋如下:

        l局部變量(Local)(其它:g全局變量(Global)...)

        i數(shù)據(jù)類型(Interger)

        boolean b
        char c
        long l
        float f
        double d
        int i
        unsigned int ui
        指針 p
        結(jié)構 s
        輸入管腳 bi
        輸出管腳 bo

        v變量(Variable)(其它:c常量(Const)...)

        Width變量含義



        評論


        技術專區(qū)

        關閉
        主站蜘蛛池模板: 克山县| 天柱县| 井陉县| 彭泽县| 台南县| 宁德市| 芦溪县| 赤城县| 萝北县| 安义县| 集安市| 延庆县| 枣强县| 和田县| 历史| 麻阳| 福海县| 佛坪县| 和平县| 肇东市| 渭南市| 肥城市| 汾西县| 拉萨市| 曲沃县| 桃源县| 襄汾县| 北海市| 布尔津县| 始兴县| 基隆市| 灌南县| 郑州市| 思茅市| 东光县| 北安市| 锡林浩特市| 潼关县| 海口市| 淅川县| 尉氏县|