c語言函數(shù)的命名方法,c語言函數(shù)的命名方法是什么

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

變量名由a-z,A-Z,0-9,_(大小寫字母,數(shù)字,下劃線)組成,并且開頭不能為0-9(數(shù)字)

創(chuàng)新互聯(lián)建站是一家專注于網(wǎng)站設計、成都網(wǎng)站建設與策劃設計,太湖網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設十載,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:太湖等地區(qū)。太湖做網(wǎng)站價格咨詢:18980820575

變量命名方面流行的有以下幾種:

一、匈牙利命名法

這種命名法的出發(fā)點是把變量名按:屬性+類型+對象描述的順序組合起來,以使程序員作變量時對變量的類型和其它屬性有直觀的了解,下面是HN變量命名規(guī)范。

屬性部分:

g_ 全局變量

c_  常量

m_  c++類成員變量

s_  靜態(tài)變量

類型部分:

數(shù)組 a

指針 p

函數(shù) fn

無效 v

句柄 h

長整型 l

布爾 b

浮點型(有時也指文件) f

雙字  dw

字符串  sz

短整型  n

雙精度浮點 d

計數(shù) c(通常用cnt)

字符 ch(通常用c)

整型 i(通常用n)

字節(jié) by

字 w

實型 r

無符號 u

描述部分:

最大 Max

最小 Min

初始化 Init

臨時變量 T(或Temp)

源對象 Src

目的對象 Dest

舉例:

hwnd : h 是類型描述,表示句柄, wnd 是變量對象描述,表示窗口,所以 hwnd 表示窗口句柄;

pfnEatApple : pfn 是類型描述,表示指向函數(shù)的指針, EatApple 是變量對象描述,所以它表示指向 EatApple 函數(shù)的函數(shù)指針變量。

g_cch : g_ 是屬性描述,表示全局變量,c 和 ch 分別是計數(shù)類型和字符類型,一起表示變量類型,這里忽略了對象描述,所以它表示一個對字符進行計數(shù)的全局變量。

上面就是HN命名法的一般規(guī)則。

二、駝峰命名法

駝峰命名法的中心點在于每個單詞的開頭大寫,而駝峰命名法又可分為大駝峰和小駝峰,大駝峰表示所有單詞開頭都大寫,小駝峰表示第一個單詞開頭小寫,后面的單詞開頭大寫

大駝峰:EatSimpleApple

小駝峰:eatSimpleApple

一般大駝峰用于函數(shù)命名,小駝峰用于變量命名

當出現(xiàn)縮寫(如IP)時,如果縮寫在開頭,則若為大駝峰則全部大寫,小駝峰則全部小寫,若不在開頭,則全部大寫

大駝峰:IPAddIP

小駝峰:ipAddIP

不過也有將縮寫看作一般單詞的寫法:

大駝峰:IpAddIp

小駝峰:ipAddIp

三、帕斯卡命名法

帕斯卡命名法是指每個單詞之間用下劃線隔開,每個單詞都小寫(縮寫也一樣)

示例:eat_simple_apple

示例:ip_add_ip

c語言編程的函數(shù)名都是怎么定的

英文縮寫、漢語拼音、其它想要的字符串,只要符合C的標識符使用規(guī)則的都可以做為自定義函數(shù)名稱。

C語言中函數(shù)名怎樣定義

函數(shù)名就是一個標識符,以字母或_(下劃線)開始,后接任意數(shù)量的字母或數(shù)字或_(下劃線)的組合。

因此,A不行,不能包含—,C不行,不能以數(shù)字開始,D不行,不能有$符號。

答案是B。

分享名稱:c語言函數(shù)的命名方法,c語言函數(shù)的命名方法是什么
網(wǎng)頁路徑:http://muchs.cn/article22/hcpgcc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設、ChatGPT、App設計、手機網(wǎng)站建設網(wǎng)站營銷、網(wǎng)站改版

廣告

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

h5響應式網(wǎng)站建設