C/C++变量的命名规范
上节我们讲了变量的基本。C/C++变量
本节我们来具体讲一下变量怎么命名。
- 变量的命名规范:
- 只能包含3种字符(数字、大小写字母和下划线)
- 不能以数字开头(只能以下划线或字母开头)
例如:string 2name;
//非法 - 不能和“关键字”同名(即C/C++内部已使用的“名称”)。
例如:你不能定义int int
或者int float
等
- 变量的长度:
- 变量的最大长度,C语言没有做规定。
- 最大长度限制,取决于编译器,一般在32以上。
- 建议:
- 变量,最好什么功能叫什么名即“顾名思义”。
例如:存姓名的变量名叫name
, 年龄age
。 - 建议不要使用汉语拼音的简写,建议活用翻译软件。
例如:姓名xingming
年龄nianling
等。
- 变量,最好什么功能叫什么名即“顾名思义”。
- 命名风格:
- 下划线风格:
int student_age;
(一般用于变量名,函数名)。 - 小驼峰风格:
int studentAge;
(一般用于变量名,函数名)。 - 大驼峰风格:
class StudentAge;
(一般用于类名) - 全部大写:
#define MAX_AGE 30
(一般用于宏) - 建议: 忘记“匈牙利命名法”(属性+类型+对象描述)
- 下划线风格:
本节内容到此为止,下节介绍整型类型。