【初始C语言】数据类型

目录

1、数据类型是什么

2、数据类型有哪些

(1)整型

(2)浮点型

(3)字符型

3、储存空间


1、数据类型是什么

首先,我们得先了解数据类型是什么,数据类型就是用来告诉计算机哪些输入的数据是什么,比如5,它是整数,那我们就得用int这个代码告诉计算机。

int a = 5;

2、数据类型有哪些

我们知道了数据类型是干嘛的后,就得了解数据类型有哪些了。

数据类型整体分为:整型、浮点型、字符型。

(1)整型

我们平时说的整数,在C语言中就是我们所说的整型。

整型的数据类型主要包括:int,short,long,long long。

分别叫做:整型,短整型,长整型,更长整型。

int//整型
short//短整型
long//长整型
long long//更长的整型

这些有什么区别呢?就是他们的储存空间大小不一样,所以能输入的最大数字也就不一样。

(2)浮点型

浮点型就是我们平时说的小数。

浮点型的数据类型主要包括:float,doulble。分别叫做:单精度浮点数,双精度浮点数。

float//单精度浮点数
double//双精度浮点数

根据名字,我们也能知道他们的精度不同,double的精度要大些。

(3)字符型

这里的字符包括字母和符号。

字符型的数据类型主要包括:char。

char//字符数据类型

字符型还包括单个字符和字符串,比如单独一个‘a’或者任意一个符号‘=’,这就是单个字符,字符串就是一串字母或符号,比如‘abcdef-g’,字符串就是多个字母、符号组成的一串。


3、储存空间

我们之前说过整型的储存空间不同,浮点型的精度不同,那他们的空间都是多少呢?我们可以sizeof这个操作来计算他们的大小。

 通过图片,我们可以知道对应的类型所占的空间。为了方便观看,我再一一对应出来。

int——4个字节         short——2个字节        long——4个字节        long long——8个字节

float——4个字节         double——8个字节        char——1个字节

这里所说的字节就是计算机中的储存单位

根据需要,我们可以使用不同的数据类型,丰富我们的表达。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值