C语言数据类型

本文介绍了C语言中的数据类型,包括char、short、int、long、longlong、float和double,详细阐述了它们的具体意义和内存占用,如char占1个字节,int占4个字节,同时也补充了不同进制单位之间的转换关系,如1KB=1024B。
摘要由CSDN通过智能技术生成

目录:1.C语言数据类型分类。

2.C语言数据类型的具体意义。

3.各数据类型所占内存空间大小。

4.补充单位进制

1.C语言数据类型分类。

char //字符数据类型

short //短整型

int //整形

long //长整型

longlong //更长的整形

float //点精度浮点数

double //双精度浮点数

2.C语言数据类型的具体意义。

char型:也就是字符数据类型,例如字符'a','b','c','\n'等

整形类:根据数据大小分为:

short //短整型

int //整形 *大概范围在(-2^31~~2^31-1)

long //长整型

longlong //更长的整形

浮点数类型根据精度分为:

float //点精度浮点数 (浮点数就是小数的意思)

double //双精度浮点数 例如3.14 2.345等

3.各数据类型所占内存空间大小。

char (1个字节) //字符数据类型

short (2个字节) //短整型

int (4个字节) //整形

long (4个字节) //长整型

longlong (8个字节) //更长的整形

float (4个字节) //点精度浮点数

double (8个字节) //双精度浮点数

4.补充单位进制

bit 比特 ----- 最小的单位

1B(byte,字节)= 8 bit(比特);

1KB(Kilobyte,千字节)=1024B= 2^10 B;

1MB(Megabyte,兆字节,百万字节,简称“兆”)=1024KB= 2^20 B;

1GB(Gigabyte,吉字节,十亿字节,又称“千兆”)=1024MB= 2^30 B;

1TB(Terabyte,万亿字节,太字节)=1024GB= 2^40 B;

1PB(Petabyte,千万亿字节,拍字节)=1024TB= 2^50 B;

我的gitee (云代码仓库任何人可看) 有人满不在乎 (some-people-dont-care) - Gitee.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值