日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

命名法:驼峰、下划线、匈牙利

發布時間:2023/12/19 31 生活家
生活随笔 收集整理的這篇文章主要介紹了 命名法:驼峰、下划线、匈牙利 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在這里講解常見的幾種命名法:

1)駝峰命名法

小駝峰命名法:除第一個單詞之外,其他單詞首字母大寫,例如:myFirstNamemyLastName。常用于變量名,函數名。

大駝峰命名法(又稱為帕斯卡命名法):相比小駝峰法,大駝峰法把第一個單詞的首字母也大寫了,例如:public class DataBaseUser。常用于類名,屬性,命名空間等。

2)下劃線命名法

名稱中的每一個邏輯斷點都用一個下劃線來標記,例如:print_employee。下劃線命名法是隨著C語言的出現流行起來的,在UNIX/LIUNX這樣的環境,以及GNU代碼中使用非常普遍。

3)匈牙利命名法

其基本原則是,變量名=屬性+類型+對象描述。通過在變量名前面加上相應的小寫字母的符號標識作為前綴,標識出變量的作用域,類型等。

這些符號可以多個同時使用,順序是先m_(成員變量),再指針,再簡單數據類型,再其他。例如:m_lpsStr,表示指向一個字符串的長指針成員變量。

匈牙利命名法中常用的小寫字母的前綴:

前 綴 類  型
i 整型
n 短整型 (Short Int)
l 長整型 (Long Int)
c 有符號字符 (Char)
by 字節 (Byte)
w Word
b 布爾值 (Boolean)
s 字符串型
a 數組 (Array)
p 指針(Pointer)
lp 長指針(Long Pointer)
m_ 類的成員
fn 函數
h Handle(句柄)

對于要使用哪種命名法可以根據個人的代碼編寫風格,也是可使用不同的命名規范混合使用。如:駱駝+下劃線 (int temperature_Sensor;)。

參考:

駝峰命名、帕斯卡命名、匈牙利命名--三種命名方法

命名法:駱駝(Camel)、帕斯卡(pascal)、匈牙利(Hungarian)、下劃線(_)

總結

以上是生活随笔為你收集整理的命名法:驼峰、下划线、匈牙利的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。