程式設計規範之匈牙利命名法

2021-04-30 17:12:01 字數 1084 閱讀 4607

匈牙利命名法是一種程式設計時的命名規範。基本原則是:變數名=屬性+型別+物件描述。
「屬性」 比如:全域性變數,靜態變數等。
「型別」及變數的儲存型別,比如:整型,字元型,指標。
「物件描述」及變數的含義。
該命名法能讓人在review**的時候從變數中獲得更多的資訊。
以下列出一些常用屬性、型別及物件描述,僅供參考。
屬性:
全域性變數   

g_

常量 

c_

成員變數 

m_

靜態變數 

s_

c類或結構

c

型別:

指標 

p

函式 

fn

void 

v

控制代碼

h

長整型

l

布林

b

浮點型

f

雙精度浮點 d
雙字

dw

字串

sz

短整型 

n

無符號整型 ui
計數 

cnt

字元 

c

整型 

n

位元組 

by

w

無符號 

u

物件描述:

最大

max

最小 

min

初始化 

init

臨時變數 

temp

源物件 

src

目的物件

dest

程式設計命名規範之駝峰命名法 匈牙利命名法

一 駱駝命名法 小駝峰法 camel方法 變數一般用小駝峰法標識。第乙個單詞以小寫字母開始 第二個單詞的首字母大寫或每乙個單詞的首字母都採用大寫字母,例如 myfirstname mylastname 大駝峰法 upper camel case 也稱為 帕斯卡命名法 pascal方法 常用於類名,函...

C 之匈牙利命名法

在程式設計時,變數 函式的命名是乙個極其重要的問題。好的命名方法使變數易於記憶且程式可讀性大大提高。microsoft採用匈牙利命名法來命名windows api函式和變數。匈牙利命名法是由microsoft的著名開發人員 excel的主要設計者查爾斯 西蒙尼在他的博士 中提出來的,由於西蒙尼的國籍...

C 之匈牙利命名法

在程式設計時,變數 函式的命名是乙個極其重要的問題。好的命名方法使變數易於記憶且程式可讀性大大提高。microsoft採用匈牙利命名法來命名windows api函式和變數。匈牙利命名法是由microsoft的著名開發人員 excel的主要設計者查爾斯 西蒙尼在他的博士 中提出來的,由於西蒙尼的國籍...