变量的命名规则有哪些

阅读量: 734 编辑

在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、标识符区分大小写,因此nianLingnianling被视为不同的标识符。

3、避免使用C++的关键字(例如intwhile等)作为标识符。

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;
}

爱码岛编程公众号
试卷资料
爱码岛编程小程序
在线刷题
苏ICP备13052010号
©2023 南京匠成信息科技有限公司