熱門(mén)文檔
- 2023-03-25 00:20:33 華為-崗位職責(zé)說(shuō)明說(shuō)明書(shū)(工程部)
- 2023-03-25 00:20:33 試產(chǎn)轉(zhuǎn)量產(chǎn)管理流程
- 2023-03-25 00:20:33 新產(chǎn)品開(kāi)發(fā)作業(yè)流程
- 2023-03-25 00:20:33 轉(zhuǎn)量產(chǎn)評(píng)估報(bào)告
- 2023-03-25 00:20:33 新產(chǎn)品導(dǎo)入與試產(chǎn)流程設(shè)計(jì)
- 2023-03-25 00:20:33 [加精]技術(shù)研發(fā)部管理手冊(cè)-規(guī)范化管理工具箱
- 2023-03-25 00:20:33 研發(fā)轉(zhuǎn)生產(chǎn)流程
- 2023-03-25 00:20:33 工程部新組織架構(gòu)及流程規(guī)劃
- 2023-03-25 00:20:33 新產(chǎn)品試產(chǎn)及量產(chǎn)導(dǎo)入程序
- 2023-03-25 00:20:33 產(chǎn)品研發(fā)流程管理制度
- 2023-03-25 00:20:33 模具工程師任職資格標(biāo)準(zhǔn)
- 2023-03-25 00:20:33 品質(zhì)部各人員工作流程

還有 39 頁(yè)未讀 ,您可以 繼續(xù)閱讀 或 下載文檔
1、本文檔共計(jì) 39 頁(yè),下載后文檔不帶水印,支持完整閱讀內(nèi)容或進(jìn)行編輯。
2、當(dāng)您付費(fèi)下載文檔后,您只擁有了使用權(quán)限,并不意味著購(gòu)買(mǎi)了版權(quán),文檔只能用于自身使用,不得用于其他商業(yè)用途(如 [轉(zhuǎn)賣]進(jìn)行直接盈利或[編輯后售賣]進(jìn)行間接盈利)。
3、本站所有內(nèi)容均由合作方或網(wǎng)友上傳,本站不對(duì)文檔的完整性、權(quán)威性及其觀點(diǎn)立場(chǎng)正確性做任何保證或承諾!文檔內(nèi)容僅供研究參考,付費(fèi)前請(qǐng)自行鑒別。
4、如文檔內(nèi)容存在違規(guī),或者侵犯商業(yè)秘密、侵犯著作權(quán)等,請(qǐng)點(diǎn)擊“違規(guī)舉報(bào)”。
2、當(dāng)您付費(fèi)下載文檔后,您只擁有了使用權(quán)限,并不意味著購(gòu)買(mǎi)了版權(quán),文檔只能用于自身使用,不得用于其他商業(yè)用途(如 [轉(zhuǎn)賣]進(jìn)行直接盈利或[編輯后售賣]進(jìn)行間接盈利)。
3、本站所有內(nèi)容均由合作方或網(wǎng)友上傳,本站不對(duì)文檔的完整性、權(quán)威性及其觀點(diǎn)立場(chǎng)正確性做任何保證或承諾!文檔內(nèi)容僅供研究參考,付費(fèi)前請(qǐng)自行鑒別。
4、如文檔內(nèi)容存在違規(guī),或者侵犯商業(yè)秘密、侵犯著作權(quán)等,請(qǐng)點(diǎn)擊“違規(guī)舉報(bào)”。
E1 ectricity突破顏霖JC MCU TECHNOLOGY CO,.LD.C語(yǔ)言編程規(guī)范編制:杭州精誠(chéng)電子科技版本:V1執(zhí)行時(shí)間:文件編號(hào):簡(jiǎn)介代碼編寫(xiě)規(guī)則應(yīng)該在建立在一個(gè)工程項(xiàng)目之前,該規(guī)則應(yīng)該貫穿整個(gè)項(xiàng)目的始終以保證代碼的一致性。采用標(biāo)準(zhǔn)的代碼編寫(xiě)慣例,可大大簡(jiǎn)化項(xiàng)目的維護(hù)負(fù)擔(dān)。在C語(yǔ)言中可以有多種代碼的編寫(xiě)方法(當(dāng)然其它編程序語(yǔ)言亦如此),你可以盡可能采用一種好的風(fēng)格,以達(dá)到以下目的:可移植(Portability)連貫(Consistency)整潔(Neatness)易于維護(hù)(Easymaintenance)易于理解(Eunderstanding)簡(jiǎn)潔(Simplicity)不管采用那種風(fēng)格,其實(shí)所在注意的就是:這種風(fēng)格一定要貫穿你項(xiàng)目的始終。在以后的內(nèi)容中我還要提到:即使在一個(gè)團(tuán)隊(duì)合作的大型項(xiàng)目中,這種風(fēng)格也要貫穿始終。采用通用的代碼編寫(xiě)風(fēng)格可以減輕代碼維護(hù)的工作量并降低維護(hù)費(fèi)用;這種通用的代碼風(fēng)格還可以避免重寫(xiě)代碼。在經(jīng)過(guò)一定的時(shí)間以后,當(dāng)你重新查看原來(lái)的代碼時(shí),所需要的時(shí)間會(huì)比較短。二、基本原則制定標(biāo)準(zhǔn)的基本目的就是加強(qiáng)代碼的可維護(hù)性。也就是說(shuō)代碼必須易于閱讀,易于理解,易于測(cè)試,易于移植。所有的代碼必須采用ANSIC,標(biāo)準(zhǔn)函數(shù)原型必須采用ANSIC標(biāo)準(zhǔn),因此,類型定義應(yīng)包含在括號(hào)之內(nèi)。保持代碼的簡(jiǎn)單清晰不要在語(yǔ)言中使用晦澀難懂的表述,直接表明你的思想。保持一致性盡可能使用同樣的規(guī)則。避免使用復(fù)雜語(yǔ)句,一個(gè)語(yǔ)句若有太多的決策點(diǎn)(Decision points)將會(huì)使代碼難于理解,尤其是對(duì)于測(cè)試。不要使用G0TO語(yǔ)句更新原有代碼。一旦修改已存在的代碼,就要隨時(shí)更新相關(guān)文檔以遵守本文中所制定的規(guī)則,這將確保原有代碼即時(shí)更新。三、排版1、程序塊要采用縮進(jìn)風(fēng)格編寫(xiě),縮進(jìn)的空個(gè)數(shù)為4個(gè)一定不要用TAB]鍵,若使代碼縮排一定要用空可鍵[SPACE]。[TAB]鍵會(huì)在不同的電腦或打印機(jī)上顯示會(huì)有所不同,避免這種現(xiàn)象出現(xiàn),就是使用空格鍵代替[TAB]鍵??s行步長(zhǎng):4個(gè)空格。注意cOs語(yǔ)句實(shí)際上應(yīng)縮行5個(gè)空格。QQ:422954Te:1367587514815168328024http://mcudz.taobao.com第1頁(yè)共39頁(yè)
請(qǐng)如實(shí)的對(duì)該文檔進(jìn)行評(píng)分-
-
-
-
-
0 分