fm2017最新转会补丁:仅一个字母能够定义为变量名吗?C/C++

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 03:02:25
从标识符定义规则看,仅1个字母是正确的(从概念上看)
从一些例子上也能证明.仅1个也正确,但是总感觉哪儿有点不对,比如求某个和用sum(int a,int b),而换用s(int a,int b)也正确,但就是觉得用s总有点不太对?但结果是正确的!

谢谢,不明白

当然可以
但是不推荐这么做
变量名应当突出它的数据类型与作用
比如保存求和结果的变量可以命名为iSum
i表示其数据类型为int

完全可以,我们换一个字母就顺眼多了
int f(int x){
cout<<x^2;
}
这是一个简单的求一个数的平方的函数,这不就是在高中学的f(x)吗?

这么做在语法上没有问题

但是 就是不容易让别人理解

其实你说的sum和s在功能上是一样的,只是我们平常用惯了sum而已,所以你才感觉s不太对,这主要是习惯的问题!

你不是已经证明了吗?