编程命名规范
的命名必须以下划线或者字母开头,中间不能包含特殊字符(:()*(……%{}【】[])等符号
当然,有的编译器还支持中文命名。
一般有以下几种类型:
匈牙利命名法:
小驼峰式命名法(lower camel
case):第一个单词以小写字母开始;第二个单词的首字母大写,例如:
myName、aDog。
大驼峰式命名法(upper camel case): 每一个单词的首字母都采用大写字母,例如:
FirstName、LastName。
在程序员中还有一种命名法比较流行,就是用下划线“_”来连接所有的单词。
my_name、
last_name
拼音作为命名
兼容性
当然,如果你不是参与团队开发,就是个人搞研究,用VS开发的话。
还可以使用纯中文做开发或者使用中文命名函数名和变量名,宏,类名,头文件等其他.
C/C++里面有一个很强大的功能——宏命令。
可以把任何关键字都改造成自己想要的效果。
不过,建议不用这么做,因为就算代码用中文写,还是离不开英文文档和资料。
既然这样,还不如多培养自己英文输入习惯,多认识几个单词。
变量的起名和函数的命名是一件很头疼的事情,特别有时候使用英文因为词汇量和对单词的认识程度有限.
如果去了公司做团队开发,公司内部为了统一规范,交流更加方便,公司内部有严格的代码书写规范.
其中如何命名变量,函数,类名等都有规定.
Local variables
Global
variables
Parameter
Function