有关于c语言的知识小结
C语言零基础入门—基础知识与环节
小明早晨起床去学校的步骤是:穿衣服—>洗漱—>吃早餐—>出门。
如果有一天小明睡的一脸懵逼,起床之后直接出门了,衣服没穿也没洗漱也没吃早餐,那这就是小明做事情的顺序产生了错误。
所以,人做事情顺序有误就会闹笑话;程序执行的顺序有问题,就会出现我们常说的一个词——Bug。
这一节需要学会的知识:
·了解程序应该在哪里编写。
绝大部分编程语言编写的时候,都会有一个指定的程序开始的位置 “main”,也就是编译器执行代码的时候会到 main 中寻找代码来执行。所以我们要把我们的代码写在这个里边。
·C程序运行需要的一些前提。
C语言零基础入门—顺序程序设计
1|43. 数据类型
·现实世界中有整数、小数、分数、复数等等数据类型;这些数据类型之所以会存在,不是凭空产生的,是一些很伟大的数学家定义出来的,之所以可以被全世界用这么久并且将会一直用下去,是因为他符合人的认知并且切合实际。
·编程界也可以看作是一个小世界,那么这个小世界也应该存在着一些数据类型,只不过程序中的数据类型的主体不是人,而是计算机了。由于计算机的存储方式以及存储长度的限制,C语言就会定义一些尽可能切合实际的、大家认可的数据类型来供C语言编写程序过程中使用。这就是数据类型产生的原因。
这一节需要学会的知识:
·C语言中的数据类型深层次的定义是什么。
数据类型 = 一类数 + 这类数可以执行的操作。
·常用数据类型有哪些,以及他们占用的字节是多少。
·数据在计算机中的存取过程。
存:将用户数据转化为二进制数据。
取:将二进制数据转化为用户数据。
·输入输出语法的学习。
pintf(); scanf();putchar();getchar()。
OK,所有的知识都在这篇文章了。
C语言零基础入门—标准输入输出
1|65. 进制转换
·现实世界中使用的是十进制,计算机使用是二进制,于是就要学习十进制与二进制之间的转换。
·在现实世界中,如果想要描述一个很大的数,我们知道用大一点的单位来描述。计算机也是一样,如果直接用二进制描述一个数据有点繁琐,所以就会产生一些较大的单位,比如:八进制,十六进制。
举一个栗子:现实世界中10000用万做单位可以描述为10万。计算机中二进制的数据 00110001 使用十六进制表示就是 31,确实简洁许多。
这一节需要学会的知识:
·学会进制之间的转换。