1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > C语言从入门到精通——数据类型

C语言从入门到精通——数据类型

时间:2021-10-31 16:49:34

相关推荐

C语言从入门到精通——数据类型

数据类型是C语言中提供给我们用来描述各种类型的东西,比如年龄,年龄是数字,而且是整数,就是整型,在C语言中,数据类型大致分为整型和浮点型,下来就以整型和浮点型来给介绍。

目录

内存单位

bit

byte

Kilobyte

Megabyte

Gigabyte

Trillionbyte

整型

char

ASCII码表

short

int

long

浮点型

float

double

总结

内存单位

在介绍每个类型之前,我们要清楚一个概念,就是内存单位。

bit

bit(比特)是计算机中最小的单位,它可以存放一个二进制位,也就是0或者1。

byte

byte(字节)是一个比bit稍微大的单位,1byte=8bit。

Kilobyte

Kilobyte(千字节),我们通常简称kb,1kb=1024byte。

Megabyte

Megabyte(兆字节),我们通常简称为mb,1mb=1024kb。

Gigabyte

Gigabyte(吉字节),我们通常简称为g,1g=1024mb。其中它还表示了我们中国台湾的一家公司,技嘉科技。

Trillionbyte

Trillionbyte(太字节),我们同城称为T,1T=1024g。

以上都是我们常用的单位,比T大的还有很多,我就不一一列举了。

整型

char

整型中,有一种专门用来表达字符的整型——char,char型数据是计算机编程语言中只可容纳一个字符的一种基本数据类型,它可以表达的东西就是键盘上能敲出来的每个单个的东西,每个字符都可以表达成数字,范围为0~127,就是ASCII码值,比如A,它在ASCII码中的十进制数字是65,每个字符对于的ASCII码值的二进制表示形式也就是每个字符在内存中的储存的二进制。

ASCII码表

short

short表示短整型,它可以表达-(2)^15~2^15-1的整数,在内存中所占空间大小为2byte。

int

int表示整型,它可以表达-(2)^31~2^31-1的整数,在内存中所在空间大小为4byte。

long

long表示长整型,它是个特殊的存在,在C语言标准中,只需要它比int大就行,在内存中所占空间大小为4\8byte。

浮点型

浮点型就是我们数学中所说的小数。

float

float表示的是单精度浮点型,在内存中所占空间为4byte。

double

double表示的为双精度浮点型,在内存中所在的空间为8byte。

总结

在C语言中分这么数据类型,其目的就是可以更好的表达生活中的各种值,不同的值范围不同,我们选择也可以选择相对应范围的类型,可以更好的节省我们的内存。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。