freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機c51編程規(guī)范(已修改)

2024-10-12 18:03 本頁面
 

【正文】 單片機C51編程規(guī)范1單片機C51編程規(guī)范- 前言   為了提高源程序的質(zhì)量和可維護(hù)性,從而最終提高軟件產(chǎn)品生產(chǎn)力,特編寫此規(guī)范。 2 單片機C51編程規(guī)范-范圍   本標(biāo)準(zhǔn)規(guī)定了程序設(shè)計人員進(jìn)行程序設(shè)計時必須遵循的規(guī)范。本規(guī)范主要針對C51編程語言和keil編譯器而言,包括排版、注釋、命名、變量使用、代碼可測性、程序效率、質(zhì)量保證等內(nèi)容。 3 單片機C51編程規(guī)范-總則 l 格式清晰 l 注釋簡明扼要 l 命名規(guī)范易懂 l 函數(shù)模塊化 l 程序易讀易維護(hù) l 功能準(zhǔn)確實現(xiàn) l 代碼空間效率和時間效率高 l 適度的可擴展性 4 單片機C51編程規(guī)范-數(shù)據(jù)類型定義 編程時統(tǒng)一采用下述新類型名的方式定義數(shù)據(jù)類型。 ,在該文件中進(jìn)行如下定義: typedef bit BOOL。 // 位變量 // typedef unsigned char INT8U。 // 無符號8位整型變量 // typedef signed char INT8S。 // 有符號8位整型變量 // typedef unsigned int INT16U。 // 無符號16位整型變量 // typedef signed int INT16S。 // 有符號16位整型變量 // typedef unsigned long INT32U。 // 無符號32位整型變量 // typedef signed long INT32S。 // 有符號32位整型變量 // typedef float FP32。 // 單精度浮點數(shù)(32位長度) // typedef double FP64。 // 雙精度浮點數(shù)(64位長度) // 5 單片機C51編程規(guī)范-標(biāo)識符命名 命名基本原則 l 命名要清晰明了,有明確含義,使用完整單詞或約定俗成的縮寫。通常,較短的單詞可通過去掉元音字母形成縮寫;較長的單詞可取單詞的頭幾個字母形成縮寫。即見名知意。 l 命名風(fēng)格要自始至終保持一致。 l 命名中若使用特殊約定或縮寫,要有注釋說明。 l 除了編譯開關(guān)/頭文件等特殊應(yīng)用,應(yīng)避免使用以下劃線開始和/或結(jié)尾的定義。 l 同一軟件產(chǎn)品內(nèi)模塊之間接口部分的標(biāo)識符名稱之前加上模塊標(biāo)識。 宏和常量命名 宏和常量用全部大寫字母來命名,詞與詞之間用下劃線
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1