导读
本文章为了期末速通C语言使用,可能有不严谨或少量错误,若有发现请及时联系指出。
框架
我们学习C语言最先见到的是这个
1 |
|
或者
1 |
|
在学习的最开始,我们无需去了解他们是什么,随意选择一种照抄就行,你就理解为学习时都用的框架,只需要把你的代码放在
1 | //你的代码 |
就可以了。在接下来的教程中我可能会省略这一部分,记得自己补上。
注释
首先来了解一下注释,注释就是写在文章中会被忽略的内容,一般用来让其他人能理解你的代码,又不会干扰程序本身
1 | //注释有两种格式,这是第一种,不可以换行 |
重要基础
请用英文输入法,代码中的所有符号都只能是英文符号
;和;对于人类并不一定好区分,但是对于编译器,也就是运行你的代码的东西来说一个是东一个是西,所以务必使用英文符号,否则会报错,报错提示如下:
C语言每一条语句用分号标志结束
初学就在每一行后面都加一个英语; 后面再解释什么是语句
变量
变量最通俗理解就是一个桶,用来装东西的。如果你想要把水从一个地方搬到另一地方,是不是需要用桶?换句话说,你为了使用这部分水,你得把他们从湖里用桶装回来,对不对?
在计算机中,内存是没有分配的,你要使用一个”桶“,首先得告诉计算机,你需要一个桶,例如
1 | int a;//给我个整数类型的桶 |
这个语句就告诉了计算机,你需要一个整数类型的桶,用来装整数(int是Interger的缩写,意为整数)。现在你需要给这个桶里装点水,以便于后面使用。
1 | int a;//给我个整数类型的桶 |
很好,你已经装了一桶水了,那你可以随意使用这桶水了,例如,你想让他变少一点
1 | int a=1; |
现在a就变成0了,很有趣吧?
1 | //这里注意下,如果你直接 |
那就让我们来认识比较常见的数据类型吧。
1 | //基础数据类型 |
看起来是不是一头雾水,让我们来解释一下。
所谓浮点数,就是通常意义上的小数,由于计算机的机制,储存小数的时候会有精度损失,所以有两种供你选择,看你的要求高不高。
所谓字符,就是类似abc这种字母,并且用单引号(注意是英文的)’ ‘包含,告诉计算机这是一个字符。’ab’是错的哈,这是两个字符了,一个char 只能装一个字符。
1 | //还有一些比较方便的方法可以申明定义变量 |
这里解释一下,由于计算机本质都是01的数字,所以字符也是一种数字,国际上把这种对应关系编了一个表,例如
ASCII码表如下图,有点复杂但不用慌,你注意一下第三列第二行的大写字母A就行
可以理解为用这个码表的编号65也可以代指字符’A’
所以让我们来看一个神奇的例子
1 | char a=65; |
请问a是什么呢?让我们来看看示例
明白了吧,这里的a是字符’A’了。因此,你需要注意’1’不是1哦,前者是字符a,对应的整数为49,后者就是整数1。
标准输出
看起来很复杂的标题呢,实际上很简单,就是可以把你想要的内容输出到控制台上而已。
1 | printf("你好,我是猫世界的猫猫大人"); |
因此,我们就可以得到printf的用法了!
1 | printf("一句话"); //把一句话输出到控制台 |
结束
第一节课先讲到这里,后面逐渐提速哦