在很久很久以前,电脑硬盘只有几百KB的时候,人们编写代码都是简洁为优。那时的命名方法大多都是一个字母。
int s;
int n;
short p;
而在后来电脑硬盘变得大道装不下,屏幕也一眼望不到边。所以,程序的命名规则也有所变化。
首先人们不再用单个字母的变量了,而是全拼,例如
int theLengthOfTheBlogPosts;
int theElectoralVotesOfGreatBritainAndTheUnitedKingdomOfNorthernIreland;
所以诞生了一些命名规则。
命名规则
1.驼峰命名法
驼峰命名法是电脑编程时的一套命名规则,指在命名变量和函数时混合使用大小写字母来构造名字。驼峰命名法分为小驼峰和大驼峰两种形式。小驼峰(lowerCamelCase)是指第一个单词的首字母小写,后面每个单词的首字母大写。大驼峰(UpperCamelCase)是指每个单词的首字母都大写。驼峰命名法常用于命名变量、函数、类等对象,具有简洁明了的特点。而我们一般都用小驼峰。
// 小驼峰
int myVar;
std::string myString;
帕斯卡 (Pascal)命名法
帕斯卡命名法就和大驼峰一样。
int MyVar;
std::string MyString
下划线命名法
下划线命名法就是在每一个单词中间加一个下划线,这种方法在python中很常见
int my_var;
std::string my_string;