05 我的命名規範

2022-09-16 08:57:11 字數 952 閱讀 9783

windows程式設計:

【規則1】類名和函式名用大寫字母開頭的單詞組合而成。

class studentmessage

void function()

【規則2】變數和引數用小寫字母開頭的單詞組合而成

bool flag;

intdrawmode;

【規則3】常量全用大寫的字母,用下劃線分割單詞

constintmax =100;

constintmax_length =100;

【規則4】靜態變數加s_(static)

staticints_initvalue;// 靜態變數

【規則5】如果不得已需要全域性變數,則使全域性變數加字首g_(表示global)。

ntg_howmanypeople;// 全域性變數

intg_howmuchmoney;// 全域性變數

【規則6】類的資料成員加字首m_(表示member),這樣可以避免資料成員與成員函式的引數同名。

voidobject::setvalue(intwidth,intheight)

我的命名規範

規範說明例參考 專案名全小寫 盡量用乙個單詞 多個單詞用 分隔 android android demo gradle依賴的庫名 目錄名全小寫 只用乙個詞 禁用分隔符 com.slideshow.demo 中的slideshow 阿里規約 類名駝峰 首字母大寫 homeactivity 方法屬性 變...

關於CSS命名規範,我推薦BEM命名方式!

看過許多css的命名規範,像aliceui,nec 等等。其中最實用的規範 bem bem block,element,modifier 是由yandex團隊提出的一種前端命名規範。其核心思想是將頁面拆分成乙個個獨立的富有語義的塊 blocks 從而使得團隊在開發複雜的專案變得高效,並且十分有利於 ...

命名規範 C 命名規範約定

命名規則約定 序 號描述示例 1類命名混合使用大小寫,首字母大寫 classname 2型別定義,包括列舉和typedef,混合使用大小寫,首字母大寫 typename 3區域性變數混合使用大小寫,且首字母小寫,名字與底層資料型別無關,且應該反映其所代表的事物 localvariable 4子程式引...