今天讲个小知识点:注释。
什么叫注释?注释简单的说就是程序代码里一些计算机可以忽略的内容。用一个标志告诉计算机这些内容,当它不存在就好了。
既然计算机可以忽略,写它干什么?有两点。
1. 对程序做一个说明。比如在这加一个注释 a,这个变量是什么意思?是 n 的个位。有同学说:我一看这句代码就知道 a 是 n 的个位,现在看能知道,但是过了几年才看这代码可能就没有反应那么快,还有自己看可能明白,但是如果代码给到别人看,别人可能没那么明白。代码是给计算机,但是人想理解这个代码就通过注释来加以帮助,这是一个用处。
2. 有一些代码暂时不用,但不想删掉。为什么?因为后面可能还会用。比如这个代码老师想演示一下只舍不入怎么办?是不是执行这个代码就好了?但是并不想把它删掉,因为下一步可能就打开注释让它去发挥作用,这就是注释的两个用处。
注释有两种方式,在这个代码里都看到了。
1. 一种就是双斜线。双斜线的用处就是从这一行开始,后面的内容全部注释起来,不影响前面的部分。取各位的方法,大家务必记得。
2. 还有一种注释方式叫区间注释。从斜杠星开开始一直读到下一个星斜杠为止,中间内容全都是注释。这就注释的两种方式做个对比。
拍子里的多行注释用的是三个引号,三个引号就等于星斜线的注视方式。拍子里边的井号等于双斜线注视方式。程序设计最早只有这种区间注释后来才发明了这种双斜线注释,发现特别好用。所以现在用的主流都是双斜线注释了。
比如这一个区段想把它注释起来,按住 ctrl,按住除号,就把这三行都直接注释了三行,自动加上双斜线想取消,同样按住 ctrl,斜线就取消注释,这是一个切换。
现在程序比较短,不写注释问题也不大。随着后面学习,代码越写越长,有的地方就应该加个注释了,这跟程序风格有关,到时候再讲。