欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

c語言中函數(shù)命名規(guī)范 c語言中函數(shù)命名規(guī)范有哪些

C語言命名規(guī)范

匈牙利命名法是微軟推廣的一種關(guān)于變量、函數(shù)、對象、前綴、宏定義等各種類型的符號的命名規(guī)范。匈牙利命名法的主要思想是:在變量和函數(shù)名中加入前綴以增進人們對程序的理解。它是由微軟內(nèi)部的一個匈牙利人發(fā)起使用的,結(jié)果它在微軟內(nèi)部逐漸流行起來,并且推廣給了全世界的Windows開發(fā)人員。下面將介紹匈牙利命名法,后面的例子里也會盡量遵守它和上面的代碼風(fēng)格。還是那句話,并不是要求所有的讀者都要去遵守,但是希望讀者作為一個現(xiàn)代的軟件開發(fā)人員都去遵守它。

創(chuàng)新互聯(lián)2013年開創(chuàng)至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元廣陽做網(wǎng)站,已為上家服務(wù),為廣陽各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792

a Array 數(shù)組

b BOOL (int) 布爾(整數(shù))

by Unsigned Char (Byte) 無符號字符(字節(jié))

c Char 字符(字節(jié))

cb Count of bytes 字節(jié)數(shù)

cr Color reference value 顏色(參考)值

cx Count of x (Short) x的集合(短整數(shù))

dw DWORD(unsigned long) 雙字(無符號長整數(shù))

f Flags (usually multiple bit values) 標(biāo)志(一般是有多位的數(shù)值)

fn Function 函數(shù)

g_ global 全局的

h Handle 句柄

i Integer 整數(shù)

l Long 長整數(shù)

lp Long pointer 長指針

m_ Data member of a class 一個類的數(shù)據(jù)成員

n Short int 短整數(shù)

p Pointer 指針

s String 字符串

sz Zero terminated String 以0結(jié)尾的字符串

tm Text metric 文本規(guī)則

u Unsigned int 無符號整數(shù)

ul Unsigned long (ULONG) 無符號長整數(shù)

w WORD (unsigned short) 無符號短整數(shù)

x,y x, y coordinates (short) 坐標(biāo)值/短整數(shù)

v void 空

有關(guān)項目的全局變量用g_開始,類成員變量用m_,局部變量若函數(shù)較大則可考慮用l_用以顯示說明其是局部變量。

前綴 類型 例子

g_ 全局變量 g_Servers

C 類或者結(jié)構(gòu)體 CDocument,CPrintInfo

m_ 成員變量 m_pDoc,m_nCustomers

VC常用前綴列表:

前綴 類型 描述 例子

ch char 8位字符 chGrade

ch TCHAR 16位UNICODE類型字符 chName

b BOOL 布爾變量 bEnabled

n int 整型(其大小由操作系統(tǒng)決定) nLength

n UINT 無符號整型(其大小由操作系統(tǒng)決定) nLength

w WORD 16位無符號整型 wPos

l LONG 32位有符號整型 lOffset

dw DWORD 32位無符號整型 dwRange

p * Ambient memory model pointer 內(nèi)存模塊指針,指針變量 pDoc

lp FAR* 長指針 lpDoc

lpsz LPSTR 32位字符串指針 lpszName

lpsz LPCSTR 2位常量字符串指針 lpszName

lpsz LPCTSTR 32位UNICODE類型常量指針 lpszName

h handle Windows對象句柄 hWnd

lpfn (*fn)() 回調(diào)函數(shù)指針 Callback Far pointer to CALLBACK function lpfnAbort

c語言變量名的命名規(guī)則是什么?

c語言變量名規(guī)則是:

1、變量名以英文字母開頭。

2、變量名中的字母是區(qū)分大小寫的。

3、變量名不能是關(guān)鍵字。

4、變量名中不能包含空格、標(biāo)點符號和類型說明符。

變量是在C語言的基本語法對象。語言本身的變量名,依賴范圍(可變的源代碼文件和函數(shù),狹窄的命名空間)唯一標(biāo)識一個變量。變量名是一個標(biāo)識符在C語言中,用來區(qū)分不同變量的語義。

定義:

C語音可以明確地解決分配在編譯的語法對象稱為左值。 &運算符的左值的地址。變量在編譯時將被分配到一個IP地址是屬于左值。如定義字符A,INT B,你和一個char型變量,b表示一個int變量b的地址。

大小(字符)==1,char變量占用一個字節(jié),一個地址變量實際上是一個運行周期所占用,而內(nèi)容的存儲單元地址和一個值。是sizeof(int) 1(通常是32位環(huán)境中,4)的B&B本身所占用的地址空間不說,但簡單的1個字節(jié)之一。

C語言命名規(guī)則

由字母和數(shù)字組成,但是第一個字符必需是字母,下劃線也被認(rèn)為是字母.由于庫函數(shù)常常使用下劃線開頭的名字,因此盡量不要在函數(shù)中使用此類名字。字母大寫和小寫是不一樣的,全部大寫字母組成的名字常常作為是符號常量

分享名稱:c語言中函數(shù)命名規(guī)范 c語言中函數(shù)命名規(guī)范有哪些
本文路徑:http://chinadenli.net/article0/hpiiio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號外貿(mào)網(wǎng)站建設(shè)網(wǎng)站設(shè)計公司網(wǎng)站制作微信小程序品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)