c++ 变量名规则

C++程序中出现的每个变量都是由用户在程序设计时命名并定义的。变量命名时要注意以下几点:

(1)变量名必须按照C++语言规定的标识符命名原则命名。在C++中标识符用来定义变量名、函数名、类型名、类名、对象名、数组名、、文件名等,其只能由字母、数字和下画线组成,且第1个字符必须是字母或下画线。例如sum 、 a 、 i 、 num、 xl 、 area 、 _total等都是合法的变量名,而2A、al、x l 、100等都不是合法的变量名。

(2)由于C++语言严格区分大小写字母,因此sum和Sum被认为是不同的变量名。为了避免混淆,在该使用不同的变量名,而不是通过大小写来区分变量。

(3)对变量名的长度(标识符的长度)没有统一的规定,随系统的不同而有不同的规定,一般来说,C++编译器肯定能识别前31个字符,所以标识符的长度最好不要超过31个字符,这样可以保证程序具有良好的可移植性,并能够避免发生某些令人费解的程序设计错误。许多系统只确认31个有效字符,所以在取名时,名称的长度应尽量在31位有效字符之内。

(4)在选择变量名和其它标识符时应做到"见名知义”“常用取简”“专用取繁”,例如cout、 name、 year、 month 、 student_number 、 display 、 screen_format等,使人一目了然,以增强程序的可读性。即用有含义的英文单词或英文单词缩写做标识符。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值