八.关键字介绍
C语言中的有着一批保留着名字的符号,比如:if,int,return,这些都被称之为关键字。关键字有些重要的性质要了解到:
1.关键字都有特殊的意义,是保留给C语⾔使⽤的 。
2.程序员⾃⼰在创建标识符的时候是不能和关键字重复的 。
3.关键字也是不能⾃⼰创建的。 这玩意是系统独有的。
下面可以列出常见的32个关键字:
这些没必要记住(反正我记不住),但是要大致清楚,别到时候给你个关键字你认不出来,一些关键词可以进入C 关键词 - cppreference.cji进行查看。
九.字符和ASCII编码
字符,顾名思义,我们的键盘上就有很多的字符,比如a,b,c,d,e,f等等,在c语言中,字符常用单引号引入,比如'a','b','c'等等,记住单引号里面只能有一个字母,提前说一下,如果像代表多个字母,要用双引号,叫做字符串,例如:"avde","kounijiwa".以后都会讲到的
![](https://i-blog.csdnimg.cn/blog_migrate/b2af2a91d13b0b114c031e1602b73eb1.png)
这是ASCLL码表,如同上述的关键字一样,知道有这个东西就行,不要去硬背,但是最好记住其中的部分内容,如a~z的ASCLL码是97~122,而A~Z的ASCLL码是65~90,这俩的差值是32,记住其中一个,然后知道他们的关系便可以知道另一组,以及0~9的ASCLL码值是48~57.换行\n的值是10.我们可以过相应的ASCLL值来确定字符,我来做个示范.
从这里可以看出最后的81正是代表了Q的ASCLL值,所以通过ASCLL也可以打印出,对了,其中的%c代表着字符,这是占位符后期会说的现在先了解着就可以.
十.字符串和/0
字符串我前面有提到,就是双引号引入东西,可以用%s来代替,同样这是后期学的(别问我咋知道的,问就是我学了很多才想起博客了,我是罪人).直接上手展示一下,不知道咋说了.
就是这么个情况,可以打印出字符串来,这便是字符串,下面我来说一下\0是啥:
首先要先明白字符串是有一个隐藏的结尾\0的,它代表着字符串的结束,也就是说一道\0这个就会打印自动结束,所以在数字符串的长度的时候最后一点要记住要数上这个,别忘记它.而且这个\0属于的是转义字符,我将会在下一个小分段来解释清楚转义字符的
十一.转义字符
转义字符,顾名思义,转变原来意思的字符,比如上文我所提及的\n:这是换行的,\0:这是代表字符串结束的表示,还有超多的转义字符,我们不一定非得记住,但是一样要了解他们的功能:
![](https://i-blog.csdnimg.cn/blog_migrate/4b3092e52bc3421e687e285b2540b71d.png)
这个便是表达式语句 .
3.函数调用语句
函数调用的时候,也会加上分号,这便是函数调用语句(我先不举例子了,我本身就不会函数),还没有学到.
4.复合语句
复合语句就是一个代码块,与函数调用语句一样我就不举例子了.
5.控制语句`
以上便是我个人理解的初始C语言的所有内容,我感觉我写了很多的废话,我是把自己想说的话全都吐了出来,希望以后的我可以写博客越来越好