學習平台:中國MOOC在線學習平台
視頻課程:浙江大學翁愷的《程序設計入門——C語言》
自選的輔助教材:譚浩強的《C程序設計》第三版

本筆記對應課程第二周中變量的擴展知識
第二周的學習中,老師提到了C語言變量名,那怎麼取變量名可以便於我們記憶和使程序易讀呢?我特意上網搜索了一下,找到了四種比較流行的命名規則。
下劃線命名法
單詞之間用下劃線做分割。
駝峰命名法
第一個單詞首字母小寫,從第二個單詞開始以後的每個單詞的首字母都採用大寫字母。
帕斯卡命名法
與駝峰命名法類似。只不過駱駝命名法是首字母小寫,而帕斯卡命名法首字母是大寫。
匈牙利命名法
匈牙利命名法關鍵是:標識符的名字以一個或者多個小寫字母開頭作為前綴;前綴之後的是首字母大寫的一個單詞或多個單詞組合,該單詞要指明變量的用途。
常用的前綴類型有:
a 數組(Array)
b 布爾值(Boolean)
by 字節(Byte)
c 有符號字符(Char)
cb 無符號字符(Char Byte)
cr 顏色參考值(Color Ref)
cx,cy 坐標差(長度 Short Int)
dw 雙字(Double Word)
fn 函數(Function)
h Handle(句柄)
i 整形(Int)
l 長整型(Long Int)
lp 長指針(Long Pointer)
m_ 類成員(Class Member)
n 短整型(Short Int)
np 近程指針(Near Pointer)
p 指針(Pointer)
s 字符串(String)
sz 以 Null 做結尾的字符串型(String with Zero End)
w 字(Word)四種命名法的對比
my_data 下劃線命名法
myData 駝峰命名法
MyData 帕斯卡命名法
iMyData 匈牙利命名法PS:以上內容純屬個人學習心得,僅供參考。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/208030.html
微信掃一掃
支付寶掃一掃