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

正文內(nèi)容

浙江軌道交通工程公司軟件編碼規(guī)范-wenkub

2023-04-22 23:16:24 本頁面
 

【正文】 的規(guī)范,便于理解和維護,便于檢查、減少出錯概率,有助于成員間交流,保證一致性、統(tǒng)一性。本文所定義的規(guī)則部分來源于MISRA C2004,并結(jié)合本部門開發(fā)與工程實踐經(jīng)驗進行了選擇。”或“||”不能連用114) 參數(shù)定義不能是KR風格115) 位操作符不能帶有布爾型的操作數(shù)116) 位操作符不能作用于布爾值117) 結(jié)構(gòu)體中不能使用無名位域118) 不能存在不可實現(xiàn)的循環(huán)條件119) 函數(shù)原形中的參數(shù)與實際定義中的形參要一致120) 不能有無效的 if表達式121) 函數(shù)類型不能使用Volatile或const122) 不能在宏定義中使用全局變量123) 宏定義中不能有一條注釋124) 在預(yù)處理指示中不能有一條注釋125) 不能在循環(huán)語句中有多個控制變量126) 不能在宏的內(nèi)部使用關(guān)鍵字“defined”127) 不能在表達式中使用{}128) 不能程序預(yù)處理后存在欺騙性字符129) 不能宏擴展中有循環(huán)130) 不能被調(diào)用的過程既沒有原型也沒有定義131) 變量聲名不能很煩瑣132) 不能循環(huán)有多入口133) 過程調(diào)用不能沒有原型聲明134) 聲明語句要另起一行寫135) 外部變量應(yīng)該在頭文件的開始聲明136) 在if,while,for表達式之間要有空行137) 不能在系統(tǒng)中任何地方程序都沒有被調(diào)用138) 不能存在被0除139) 宏名稱要大寫140) 指針名稱必須有后綴141) 函數(shù)名和庫函數(shù)名不能相同142) 變量名稱不能只有大小寫不同143) 不能使用以下劃線開始的變量名144) 全局類型不能沒有前綴145) 類/結(jié)構(gòu)/聯(lián)合/枚舉的名稱不能以小寫字符開始146) 帶有define的被包含文件要被保護147) 宏定義不能調(diào)用自己148) 在預(yù)處理程序中不能被0除149) for循環(huán)語句的初始化表達式不能很復雜150) for循環(huán)語句的增量表達式不能很復雜151) 不能在頭文件中定義函數(shù)152) 不能在頭文件中定義變量153) include和文件名之間要有空格154) 指針在使用之前要檢查是不是為null155) 不能存在不可達代碼156) 注釋中不能包含代碼157) 不能往沒有打開過的文件中寫158) 文件指針在退出時要關(guān)閉159) Typedef定義的名稱不能以小寫字母開始160) Switch不能有多個default161) 宏調(diào)用時,參數(shù)個數(shù)要正確162) 標識符使用要一致163) 聲明變量不能缺少變量類型164) 結(jié)構(gòu)成員名稱不能重用165) 不能強制擴展復雜的整型表達式166) 不能強制擴展復雜的浮點型表達式167) if擴展不能包含define操作符168) 在if中不能使用未定義的宏變量169) include之前不能有非預(yù)處理指示170) include 不能帶有非法條款171) 不能像使用宏一樣使用函數(shù)172) 預(yù)處理程序構(gòu)造不能作為宏參數(shù)173) 在預(yù)處理程序之后不能有額外的字符174) 在同一個文件中else不能沒有if 175) 不能位操作帶有浮點操作數(shù)176) 內(nèi)存要被釋放177) 不能從釋放內(nèi)存讀數(shù)據(jù)178) 不能有矛盾的類型179) if嵌套深度不能大于5180) 參數(shù)列表中的逗號之后空格間隔181) 變量名稱與類型不能沖突182) 字符串中不能使用空字符183) 宏代碼不能超過5行184) 枚舉,結(jié)構(gòu)和聯(lián)合的變量要被typedef185) 識符名稱和宏的名稱不能一致186) 編譯時要把產(chǎn)生的警告給全消除掉187) 禁止在編碼中直接出現(xiàn)頻率較高的常量,要以宏定義形式來使用188) 定義變量的同時初始化該變量4 編碼風格 排版規(guī)則(推薦使用)216。 if, while, for, default, do等語句自占一行216。 原則n 名字由prefix(前綴)和suffix(后綴)組成。n 在prefix(前綴)和suffix(后綴)之間,也可以存在著subprefix。 變量名216。4. 變量名的長度不宜太長。216。例) iYear uiCnt strName ...3. 使用頻率較高的單詞,在以下表格中羅列出來請參照。Word部的記述方法,作為Camel形式。例),sample_dataGet_findDB_aaaBbbCcc()。 結(jié)構(gòu)體標記名e) 規(guī)則t_prefix_word。例),結(jié)構(gòu)體typedef名的定義如下:typedef struct t_sample_aaa{}TSample_Aaa; 枚舉enum定義i) 規(guī)則Eprefix_Word。有關(guān)注釋的全部規(guī)約如下:1. 注釋的語言最好用英語或中文進行記述,不要用其他語言。*/ifndef CHGNUM_H /**/define CHGNUM_H/**/include /*引用標準庫的頭文件*/include “” // 引用非標準庫的頭文件/**/void chgNum_shortToString(…)。 Globals內(nèi)部結(jié)構(gòu)體、全局變量、靜態(tài)變量的定義/**///文件內(nèi)部函數(shù)的原型內(nèi)部函數(shù)的聲明/**///內(nèi)部函數(shù)內(nèi)部函數(shù)群 開頭部分源文件的開頭部分以下面形式說明:/**(C) COPYRIGHT 時間 BY 公司名CORPORATION ALL RIGHTS RESERVED*Data
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1