字符串与转义字符

字符串:由一对双引号引起的字符即为字符串。单引号引起的叫字符

字符串的结束标志为“\0”,但在计算字符串长度是“\0”不作为字符进行统计。

转义字符,所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

转义字符表

C语言学习记录3_转义字符

上图来源于网络,侵权请联系。

选择语句与循环语句

选择语句:关键字“if”,语法if(判断条件(即满足条件执行“{}”里的操作)){语句}(当“{}”里只有一条语句可省略“{}”)

简单的选择语句

C语言学习记录3_while循环_02

循环语句:c语言有三种循环语句while循环,for循环, do while循环。

While循环:先计算循环条件。如果满足条件则执行循环里的代码,若不满足循环条件则直接跳过循环执行下面的操作。

语法:while(条件){语句}

例:

C语言学习记录3_while循环_03

For循环:语法f​or ([表达式1];[表达式2];[表达式3]) {语句}

表达式 1:初始化只计算一次。在计算控制表达式之前,先计算一次表达式 1,以进行必要的初始化,后面不再计算它。
表达式 2:控制表达式每轮循环前都要计算控制表达式,以判断是否需要继续本轮循环。当控制表达式的结果为 false,结束循环。
表达式 3:调节器调节器(例如计数器自增)在每轮循环结束后且表达式 2 计算前执行。即,在运行了调节器后,执行表达式 2,以进行判断。

以上背景为黄色来源于网络,侵权请联系。

例:

C语言学习记录3_转义字符_04

do while循环:语法do{语句}while(条件)从结构可看出在控制表达式被第一次计算之前,循环体语句会首先被执行一次。

例:

C语言学习记录3_while循环_05