我们学习C语言是为了编程,那么编程究竟是个怎样的过程呢,它其实是一个把人类能听懂的语言转化为计算机能听懂的语言的过程,我们给计算机数据并告诉它怎么处理,最终实现我们的需求。
那么C语言中都有哪些数据类型呢?基本数据类型:整型数据、浮点型数据和字符型数据。
首先,学习整形数据,这里就需要引入变量和常量的概念,什么是变量呢,变量代表内存中具有特定属性的一个存储单元,它用来存放数据,也就是变扭的值, 在程序运行期间,这些值是可以改变的。我们可以把它联想为一间空房间,这个房间里住的人是可以改变的。而与之相反,在程序运行过程中,其值不能被改变的量则称为常量。
我们可以把定义变量的过程理解为在存储器里开辟一块空间,在C语言中,我们定义变量有两种方式。第一种:初始化,定义变量的同时给一个值(如 int a = 10;),可以理解为建造一个房子并让人住进去。第二种:赋值,先定义变量,再赋予变量一个值(如 int a ; a = 10;),可以理解为让人住进已建好的房子。
数据是如何放进开辟的空间的呢,也就是说,数据是如何存储的呢?字节序列是如何排序的呢?字节序的问题,其实有两种存储模式:小端模式和大端模式。在小端模式中有个口诀:高高低低,指的是高位数据放在高地址处(编号大的),低位数据放在低地址处。大端模式则与之相反。
浮点型变量分为单精度 (float 型)、双精度 (double 型)和长双精度 Clong double 型)三类。我们常用的 float型大小占4字节 ,double型大小占8字节。
1.数字,字母,下划线组成
2.不能以数字开头
3.区分大小写
4.不能与关键词重名
5.不要与二级关键词重名 //include
6.不要与库函数重名