在C++中,有一些命名规则需要遵循,以确保代码的可读性和一致性。就好像我们给小孩起名一样。
一、以下是C++的命名规则
变量名是C++中标识符
的一种(标识符还包括函数、类名等等),同学们要记住以下命名规则。
1、标识符由字母、数字、下划线、$ 符号组成,且必须以字母、下划线或$符号开头。
int age = 10; //正确
int nianLing = 10; //正确
int $nianLing = 10; //正确
int _nianLing = 10; //正确,切换为英文输入法,shift + -号
int 12nianLing = 10; //错误
int nianLing123 = 10; //正确
int nianLing^123 = 10; //错误
2、标识符区分大小写,因此nianLing
和nianling
被视为不同的标识符。
3、避免使用C++的关键字(例如int
、while
等)作为标识符。
4、标识符应该具有描述性,以便能够清晰地表达其用途或含义。最好用英文表达。
5、使用驼峰命名法(Camel Case)或下划线命名法(Snake Case)来命名标识符。
int nianling; //单词之间不好区分
int nian_ling;//这种好区分 nian_ling_ji_sui
int nianLing; //这种好区分 nianLingJiSui
二、尝试编程
通过下方程序,练习C++的标识符,练习C++的数据类型。
// 爱码岛编程
#include <iostream>
using namespace std;
int main(){
//变量的命名规则
int age = 10;
int nianLing = 10;
int _nianLing = 10;
int $nianLing = 10;
// int 123nianLing = 10; //错误
int nianLing_123 = 20;
int nianLing$123 = 30;
cout << $nianLing << endl;
//---------------------
int a = 100;
int A = 100;
// int int = 10;//错误
//---------------------
string xueXiao = "北京小学";
// string school = "北京小学";
// char yuWenChengJi = 'A';
int yuWenChengJi = 90;
string aiHao = "游泳";
return 0;
}