一句话理解
标识符就是名字:变量名、函数名都要遵守命名规则。
为什么要学
名字不合法会直接编译错误。
讲解
可以:字母、数字、下划线。不能:以数字开头。不能:用 int、return、if 这种关键字。
C++ 区分大小写:Count 和 count 是两个名字。
起名要让人看懂:n、sum、maxx 可以;asdf1 不利于调试。
信奥里常见短名字:n、m、i、j、a、dp。短是因为题目语境清楚。
例子
int n;
int student_count;
int a1;
// int 1a; 非法
// int return; 非法
前三个合法。后两个如果取消注释,编译器会报错。
常见错误
- 用中文当变量名(有的编译器能过,但不要这么做)。
- 把两个意思不同的量起成几乎一样的名字。