客戶端開發C 命名規範手冊

2021-08-31 09:28:59 字數 1072 閱讀 1237

命名規範

使用駝峰法命名

類名使用首字母大寫的駝峰法命名,例如:playerobject

方法名使用首寫字母大寫命名方式,例如:init()

成員變數、區域性變數都統一使用首字母小寫的命名方式,例如:localvalue;屬性首字母大寫,字段統一小寫;(屬性是指帶get,set訪問器的)

常量和enum的命名都使用大寫+下劃線的方式,例如:max_player_number

抽象類名使用abstract開頭,例如:abstractcharacter,介面使用i開頭,例如:itask

避免在類和變數的命名中使用縮寫

對於介面和抽象類,需要在類前加注釋,在每個方法上也盡量多寫注釋,用來說明類或者函式的作用

列舉類名也使用首字母大寫的駝峰法命名,且以enum結尾,例如:serverstatusenum

所有的語句塊必須使用大括號包裹,禁止出現if(condition) do();這種使用方式,這種寫法不利於除錯

駝峰式(補充)

駝峰式命名法就是當變數名或函式名是由乙個或多個單詞鏈結在一起,而構成的唯一識別字時,第乙個單詞以小寫字母開始;第二個單詞的首字母大寫或每乙個單詞的首字母都採用大寫字母,例如:myfirstname、mylastname,這樣的變數名看上去就像駝峰峰一樣此起彼伏,故得名。

駝峰式命名法(camel-case)一詞來自 perl 語言中普遍使用的大小寫混合格式,而 larry wall 等人所著的暢銷書《programming perl》(o』reilly 出版)的封面正是一匹駱駝。

駝峰式命名法的命名規則可視為一種慣例,並無絕對與強制,為的是增加識別和可讀性。

小駝峰法

變數一般用小駝峰法標識。駝峰法的意思是:除第乙個單詞之外,其他單詞首字母大寫。譬如

int mystudentcount;

變數mystudentcount第乙個單詞是全部小寫,後面的單詞首字母大寫。

大駝峰法*

相比小駝峰法,大駝峰法把第乙個單詞的首字母也大寫了。常用於類名,函式名,屬性,命名空間。譬如

public class databaseuser;

Aerosoike C客戶端手冊

aerospike c客戶端手冊 目錄 aerospike c客戶端手冊 簡介 aerospike c客戶端手冊 入門指南 aerospike c客戶端手冊 安裝 aerospike c客戶端手冊 redhat centos 6 安裝 aerospike c客戶端手冊 ubuntu 12 安裝 ae...

C 開發OPC客戶端

第乙個隨筆,使用了open live write,作為客戶端.最近使用c 開發乙個小軟體,主要功能是opc客戶端.以後會開發各類別的協議,作為,協議的 棧.因為我本人是搞自動化的,所以搞自動化小夥伴像我這樣喜歡程式設計的可能有,但是一般是邏輯思維強,但是底子相對還是弱的.1,c 開發opc的準備工作...

cocos lua 客戶端專案規範

專案今天基本上結尾了,這是專案組第乙個專案,有新人 我也是 所以還是出了很多不統一的地方,刪刪改改兩天,基本上好了,但 不是很規範,為了更高效的書寫 總結一些經驗,打成統一下個專案估計就好多了。在此做個分享。為什麼寫這些,因為你的 除了給自己看還是給別人看的。好習慣一但養成,下次就輕車熟路,不必糾結...