初始C语言(1)
什么是C语言:
C语言的来历:C语言是一门高级语言。计算机语言是由低级向高级不断发展的。什么是低级语言呢:最早期的语言是机器语言,它是二进制的。用机器语言写代码写出来都是(010101010101)这种二进制序列的,写代码非常困难。什么样的功能用什么样的二进制序列,比如说加法用什么样的二进制序列表示,减法用什么的二进制序列表示。写起代码来就非常的困难,就容易学不会。所以后来就有人想出来,比如说:10010就让它表示加法,但是10010这个二进制序列很难记住,能不能给它起个名字,假设就叫add。这个add就用来帮助记忆这个二进制序列。所以(add)这样的符号我们就叫做助记符。有了这些助记符之后呢用这些助记符组成的语言就叫做汇编语言。后来呢又在汇编语言的基础上发明了B语言,在B语言的基础上有发明了C语言。这时候语言呢一步一步的越来越高级,这个时候就是由低级向高级不断演化。而我们的C语言就是一门高级语言,还有,比如C++ Java python都是现在程序员常用的高级语言。
如何写C语言代码:
写C语言代码,首先要写出主函数。
第一种现在是我们的主流写法,第二种是老式写法,现在很少用了。main函数也叫主函数,括号内的参数可写可不写,这里不细致讲,后期会讲到,现在只要知道写成( main())这种形式就可以了。下面的两个大括号叫函数体。int代表的意思是整型的意思(整型类型)。main函数最终运行完会返回一个整型值,返回的整型值就是return 0,return就是返回。0是个整数,所以main前面写int,0和int要前后呼应起来,这是一个固定的写法,记住就可以了。慢慢以后会增加更多的理解。
如果你要在屏幕上打印一个东西,比如说打印hehe,你就需要用到printf。
printf:是C语言提供的库函数,专门用来按照某种指定的格式来打印的。
库函数的使用得包含对应的头文件→#include<stdio.h>
#include→包含
stdio.h是指→standard input output header 标准输入输出头文件
再讲一下main函数,main函数也叫主函数,是C语言程序的入口。
C语言程序的执行都是从main函数的第一行开始。
主函数有且仅有一个(在一个工程中)。
初识C语言数据类型:
char类型是用来描述字符的。
float double这两种类型是用来描述小数的。
short int long long long这四种类型是用来描述整数的。
每一种类型的大小是多少:
sizeof是用来计算一个类型大小的。
右边的值对应的就每个类型的大小,单位叫字节。
计算机中最小的单位叫bit,8个bit位就是一个byte(字节)