企業(yè)錄,供求信息免費(fèi)發(fā)布平臺(tái)
 
  首 頁(yè) 企業(yè)名錄 產(chǎn)品大全 商業(yè)機(jī)會(huì) 企業(yè)建站 我的辦公室
手機(jī)站
易網(wǎng)站
企業(yè)名錄
您當(dāng)前位置是:產(chǎn)品大全 >> 商務(wù)服務(wù) >> 軟件開(kāi)發(fā)
碼泰軟件:嵌入式軟件開(kāi)發(fā)編程規(guī)范及原則! 碼泰軟件:嵌入式軟件開(kāi)發(fā)編程規(guī)范及原則!//碼泰軟件:嵌入式軟件開(kāi)發(fā)編程規(guī)范及原則!

瀏覽大圖
公 司: 北京碼泰軟件開(kāi)發(fā)有限公司 
發(fā)布時(shí)間:2019年03月05日
留言詢價(jià) 加為商友
  聯(lián)系信息 企業(yè)信息
陳女士 女士 (網(wǎng)絡(luò)推廣)
聯(lián)系時(shí),請(qǐng)說(shuō)是在企業(yè)錄看到的,謝謝!
電  話: 010-65138071
傳  真:
手  機(jī): 15984903924
地  址: 中國(guó)北京朝陽(yáng)區(qū)北京市朝陽(yáng)區(qū)朝外MEN寫(xiě)字樓A座2205室
郵  編:
公司主頁(yè): http://matai123.qy6.com.cn(加入收藏)
公 司:北京碼泰軟件開(kāi)發(fā)有限公司

查看該公司詳細(xì)資料

詳細(xì)說(shuō)明

    碼泰軟件:嵌入式軟件開(kāi)發(fā)編程規(guī)范及原則!

關(guān)于軟件開(kāi)發(fā)編程規(guī)范及原則,編程規(guī)范也就是編寫(xiě)出簡(jiǎn)潔、可維護(hù)、可靠、可測(cè)試、高效、可移植的代碼,提高產(chǎn)品代碼的質(zhì)量。本文針對(duì)軟件開(kāi)發(fā)中的嵌入式,主要結(jié)合C語(yǔ)言編程的規(guī)范給大家講述。

軟件開(kāi)發(fā)原則一、頭文件
對(duì)于C語(yǔ)言來(lái)說(shuō),頭文件的設(shè)計(jì)體現(xiàn)了大部分的系統(tǒng)設(shè)計(jì),不合理的頭文件布局是編譯時(shí)間過(guò)長(zhǎng)的原因。

有很多人將工程中所有的頭文件包含在一個(gè)include.h文件中,然后在每一個(gè).c源代碼文件中包含include.h頭文件,這樣做可以讓代碼看上去簡(jiǎn)潔,但實(shí)際忽視了編譯效率問(wèn)題,而且代碼的可移植性也不好。

軟件開(kāi)發(fā)原則二、函數(shù)
函數(shù)設(shè)計(jì)的要點(diǎn):編寫(xiě)整潔的函數(shù),同時(shí)把代碼有效組織起來(lái)。

函數(shù)整潔的要求:代碼簡(jiǎn)單直接、不隱藏設(shè)計(jì)者的意圖、用干凈利落的抽象和直截了當(dāng)?shù)目刂普Z(yǔ)句將函數(shù)有機(jī)組織起來(lái)。

軟件開(kāi)發(fā)原則三、標(biāo)識(shí)符命名與定義
程序命名是一個(gè)關(guān)鍵,如果命名不規(guī)范,自己寫(xiě)的代碼,時(shí)間長(zhǎng)了恐怕連自己都不知道是什么意思了。

1、通用命名規(guī)則

常見(jiàn)命名風(fēng)格:

A.用下劃線?_?分割,如text_mutex;

B.大小寫(xiě)字母混用,如ReadRFCText。

2、 文件命名規(guī)則

因?yàn)椴煌到y(tǒng)對(duì)文件名大小寫(xiě)處理會(huì)不同,建議文件命名統(tǒng)一采用小寫(xiě)字符。

3、 變量命名規(guī)則

首先,全局變量十分危險(xiǎn),通過(guò)前綴使得全局變量更加醒目, 促使開(kāi)發(fā)人員對(duì)這些變量的使用更加小心。

其次,從根本上說(shuō),應(yīng)當(dāng)盡量不使用全局變量,增加g_和s_前綴,會(huì)使得全局變量的名字顯得很丑陋,從而促使開(kāi)發(fā)人員盡量少使用全局變量。

4、 函數(shù)命名規(guī)則

A.函數(shù)命名應(yīng)以函數(shù)要執(zhí)行的動(dòng)作命名,一般采用動(dòng)詞或者動(dòng)詞+名詞的結(jié)構(gòu);

B.函數(shù)指針除了前綴,其他按照函數(shù)的命名規(guī)則命名。



5、 宏的命名規(guī)則

A.對(duì)于數(shù)值或者字符串等等常量的定義,建議采用全大寫(xiě)字母,單詞之間加下劃線?_?的方式命名(枚舉同樣建議使用此方式定義);

B.除了頭文件或編譯開(kāi)關(guān)等特殊標(biāo)識(shí)定義,宏定義不能使用下劃線?_?開(kāi)頭和結(jié)尾。



軟件開(kāi)發(fā)原則四、變量
原則:

A.一個(gè)變量只有一個(gè)功能,不能把一個(gè)變量用作多種用途;

B.結(jié)構(gòu)功能單一;不要設(shè)計(jì)面面俱到的數(shù)據(jù)結(jié)構(gòu);

C.不用或者少用全局變量。

軟件開(kāi)發(fā)原則五、宏、常量
因?yàn)楹曛皇呛?jiǎn)單的代碼替換,不會(huì)像函數(shù)一樣先將參數(shù)計(jì)算后,再傳遞。

建議:

A.除非必要,應(yīng)盡可能使用函數(shù)代替宏;

B.常量建議使用const


免責(zé)聲明:以上所展示的信息由會(huì)員自行提供,內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由發(fā)布會(huì)員負(fù)責(zé),www.qy6.com對(duì)此不承擔(dān)任何責(zé)任。如有侵犯您的權(quán)益,請(qǐng)來(lái)信通知?jiǎng)h除。
該公司其他產(chǎn)品信息
 1 直接到第 頁(yè)
5 條信息,當(dāng)前顯示第 1 - 5 條,共 1 頁(yè)

機(jī)械 儀器 五金 電子 電工 照明 汽摩 物流 包裝 印刷 安防 環(huán)保 化工 精細(xì)化工 橡膠塑料 紡織 冶金 農(nóng)業(yè) 健康保養(yǎng) 建材 能源 服裝 工藝品 家居用品 數(shù)碼 家用電器 通訊產(chǎn)品 辦公 運(yùn)動(dòng)、休閑 食品 玩具 商務(wù) 廣告 展會(huì)
1 2 3 4 5 6 7 .. 聯(lián)系人:陳女士 電話:010-65138071

關(guān)于我們 | 網(wǎng)站指南 | 廣告服務(wù) | 誠(chéng)招代理 | 誠(chéng)聘英才 | 付款方式 | (企業(yè)錄)聯(lián)系方式 | 友情鏈接 | 網(wǎng)站地圖
主站蜘蛛池模板: 成人午夜18免费看| 欧美成人精品第一区首页 | 亚洲欧美成人影院| 欧美成人免费公开播放欧美成人免费一区在线播放 | 成人永久免费福利视频app| 国产成人免费片在线视频观看| 亚洲国产成人99精品激情在线 | 成人免费午夜视频| 亚洲av无码成人精品国产 | 182tv成人午夜在线观看| 成人毛片18女人毛片免费96| 亚洲国产精品成人久久| 成人免费乱码大片a毛片| 中文字幕成人在线观看| 国产成人精品久久免费动漫| 日韩精品成人一区二区三区| 久久久久亚洲av成人网人人软件 | 久久久99精品成人片| 亚洲综合国产成人丁香五月激情| 国产成人精品日本亚洲直接| 成人区人妻精品一区二区不卡视频| 亚洲精品午夜国产va久久成人| 国产成人亚洲精品无码av大片| 国产精品成人久久久久| 国产精品成人久久久久| 成人免费无码大片a毛片软件 | 国产成人欧美一区二区三区vr| 成人精品免费视频大全app| 香蕉久久久久久AV成人| 久久久久成人精品一区二区| 91香蕉视频成人| 7777奇米四色成人眼影| 欧美亚洲国产成人综合在线| 成人综合伊人五月婷久久| 成人深夜视频在线观看| 成人免费一区二区三区| 国产成人欧美一区二区三区| 免费网站看v片在线成人国产系列| 国产成人av乱码在线观看| 亚洲国产成人va在线观看网址| 久久婷婷成人综合色综合|