C语言入门第三天之数据类型

谈到C语言的数据类型,我认为是可以分为两类,一类是基本数据类型,另一类是引用数据类型(这个我不知道我这么说到底对不对,不过我就是这么理解的)

               

         这是一个仓库,里面有各种各样的物品,我们身份是一名快递员,要去给这些物品进行包装处理分类,这时候我们会怎么做呢?

        答:我们会先将他们进行分类,菱形的放在一堆(因为他们属于菱形类型),矩形的放在一堆(因为他们属于矩形类型),将三角形的放在一堆(因为他们属于三角类型),然后用不同的包装盒去包装,小个的就用个小的,大的就换个大的装,然后打包带走,完美!

      这就是数据类型的基本原理,对于计算机处理的数据也是像上图一样很乱,这样很不方便去处理这些数据,那么我们也需要先给它们归类,比如整型的数据,浮点型的数据(小数),字符型的数据,然后根据这些数据的大小,用不同的盒子去装它们。

基本数据类型:

整型:short      int        long      long long

short a1 = 1;//短整型
int a2 = 1234;//整型
long a3 = 123456;//长整型
long long a4 = 12456789;//更大的整型

浮点型:float    double

float d = 1.2;//浮点型
double e = 64564564564561.24565464565464;//双精度浮点型

字符型:char

char f = '1';//字符型

引用数据类型:

int a1[10];//整型数组
char a2[10];//字符数组(存字符串)
struct person//自定义数据类型
{
	int age;
	char name[10];
};

猜你喜欢

转载自blog.csdn.net/assiduous_me/article/details/82085532