C语言中的基本数据类型

C语言中的基本数据类型分别为以下几种

整型、浮点型、字符类型

整型又分为整型int、短整型short、长整型long

浮点型分为单精度浮点型float、双精度浮点型double

1、短整型shortC语言中的基本数据类型_第1张图片

2.整型  C语言中的基本数据类型_第2张图片

3.长整型

C语言中的基本数据类型_第3张图片

短整型、长整型、整形都是表示整形的,并且输出结果也都为10,那么它们之间到底有什么区别呢,这时我们使用sizeof来查看他们所占内存空间大小

C语言中的基本数据类型_第4张图片

当你要输出一个整型数据需要使用%d

一个char类型只能装下一个字符

C语言中的基本数据类型_第5张图片

C语言中的基本数据类型_第6张图片

需要使用%c输出一个字符

C语言中的基本数据类型_第7张图片

输出float类型的数据需要使用%f

C语言中的基本数据类型_第8张图片

输出double类型的数据需要使用%lf

C语言中的基本数据类型_第9张图片

上面我们所讲的所占内存的单位是字节,如果使用char类型来定义一个整型变量可以实现吗?

C语言中的基本数据类型_第10张图片

当你定义一个char类型的变量时,其实内存中存储的是它的ASCII编码,所以char类型本质上是向内存中存储了一个十进制数字,这也就是为什么可以使用char类型来定义一个整型,下面ASCLL码表

C语言中的基本数据类型_第11张图片

C语言中的基本数据类型_第12张图片

全章终

 

 

 

 

 

 

 

你可能感兴趣的:(C/C++,c语言)