一,注释
①什么是注释?
注释是指解释字句的文字,也指用文字解释字句,大家对语文课文中的注释不会感到陌生吧?
图 1古诗中的注释
代码的注释正是给程序员看的,因为计算机在运行代码时会忽略掉注释的代码,因此注释不会影响到正常代码运行
随着编程知识的越来越深入,代码只会越写越复杂、越写越多,对于不写注释的代码,转眼忘记自己写出来的代码的作用是家常便饭
图 2复杂代码的冰山一角
②注释的语法
注释分为单行注释和多行注释两类
二,什么是字符
先做个概念区分,如果你在 C++程序中看到如下表中的这三个 1,不要认为它们是同一个东西,它们是有很大区别的。
//提问:如果在 C++程序中看到 a,’a’以及“a”,你知道它们三者的区别吗?
①字符字面量的特点
为了简单的入门,我们把“用单引号包围起来的一个符号”称作字符字面量,显然,只要你能从键盘上按出来一个可以看见的符号,然后用英文单引号包围起来,就可以称其为一个字符字面量。
②字符字面量的简易分类
为了更好地认识字符,我们暂时把五花八门的字符大致分为三类:
数字字符:从’0’到’9’
字母字符:从’A’到’Z’,以及’a’到’z’
(大小写切换:1,按Caps Lock键切换大小写;2,按住Shift键不动即可按出大写字母)
其它字符:除以上两种外,统一归为其它字符
③字符字面量的“编号”——ASCII码
我们把一些常用的字符按顺序列成表格,然后从0开始给它们编个号,就像老师给同学们编排座位号一样。
- ASCII码一共有128个
- 常见的ASCII码:’0’==48,’A’==65,’a’==97
- 规律:数字字符、大写字母、小写字母的ASCII码分别是连续的
//小练习,请你编写程序,将’0’,’1’,’A’,’B’,’a’,’b’,将这六个字符的ASCII码显示出来。
没有思路?提示:根据之前讲的“第一条房东守则”,故意将字符放入一个int房间(变量)中,然后打印试试?
参考答案:
三,模运算
模运算是除了加减乘除外第五个重要算术运算,模运算的符号是%,当它作为模运算符号时应念作“模”而非“百分号”
参与模运算的数必须是两个整数,其作用是计算余数
例如:5 % 2的结果是1;14 % 5的结果是4
根据“整数相除舍弃小数”的规律,我们可以这样巧记——“整数相除得商,整数相模得余”