六,变量命名
原谅我的思维风格,学了整型变量,其他变量也差不多,所以在你对各种变量的了解很厉害之前,我还是要讲一点别的东西,还是一个规范的问题——变量命名。
其实规范对于程序员来说很重要,就像写代码要有合适的缩进,变量命名也需要有规范,只有用规范的方式写出来的程序才是美的、能让人理解的。
因为变量的命名具有随意性,所以对于程序员来说,有必要规范自己的命名方式,否则变量一多,回过头来一看都不知道哪个变量什么意思。
就拿上一节那个程序,输入两个数输出乘积。
#include<stdio.h> int main(void) { int a,b; scanf("%d%d",&a,&b); printf("%d\n",a*b); return 0; }
那如果任务变成:输入10个数,输出这十个数的乘积。那你怎么命名变量?难道是a,b,c,d...?那要是27个呢?😅
当然这里可以用数组解决,这个以后再说,这里先说如果不能用数组,是我的话我会这样命名(当然每个人的命名风格是不同的)
我会把10个数命名为num1,num2,num3,...,num10。
总之,命名就是以自己能看懂,最好别人也能看懂为原则。
另外,也有一些习惯命名,比如一般用来存储求和的变量命名为sum,用来计数的变量命名为count或cou,循环里的计数变量为i,j等等。以后会经常见到。