(二十三)变量名的命名

一般来说,为了方便使用和鉴别,应尽量使用具有一定含义的变量名。具体建议规则如下:

①组成变量名的有字母,数字,和下划线(_),但是,数字和下划线不要作为开头。

②变量名尽量和其表示的变量有关,要么是中文拼音,要么是英文,尽量是英文。比如差旅费的变量是cost_of_trip,比如年龄的变量尽量为age。如果有多个,比如可以为age1,age2等。(如果你弄的不一样,读代码和写代码的时候,很容易出现误解)。

③要区分大小写。例如,cost和Cost是两个不同的变量,要注意啊少年。

④不能用C++的关键字用作名称。例如,不要int int;编译器会傻逼的。

⑤用一个或者两个下划线(_)作为开头会怎么怎么,没看懂,反正最好别。

⑥变量名的长度通常没有限制,但是说不定有限制呢,总之别自找麻烦,短点好。

⑦如果准备命名为my name这样,可以这样写:myname(即省略掉空格),也可以这样写my_name(加下划线代替空格)。后者的好处是如果单词较长的话,比省略掉空格好认。

 

总而言之,简单,英文,名副其实,不要异想天开脑抽写的很长。

int ab;	//没问题
int Ab;	//没问题,和前一个不一样
int aB;	//没问题,和前两个都不一样
int Int;	//没问题,Int和int不一样
int int;	//有问题,不能用int作为变量,double也不行
int a_b;	//没问题
Int a_b;	//有问题,int不能写作Int
int _a;	//最好别这么写
int __a;	//最好也别这么写,咱能不用下划线作为开头么?
int a-b;	//有问题,不能用-,只能用_ 
int a_b_c_d_e_f_g;	//没问题,但这么写你不累么?
 


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值