C语言数据类型

本文介绍了C语言中的数据类型,包括整型、浮点型和字符型等,并通过实例展示了如何使用`sizeof`来确定各类型在内存中的大小。讨论了不同数据类型存在的原因,主要是为了适应不同的数值范围和精度需求。同时,文章提到了计算机中的存储单位和进制,帮助理解数据类型在实际应用中的选择。
摘要由CSDN通过智能技术生成

为什么写代码?

是为了解决生活中的问题~

比如购物、点餐、看电影……

买了两本编程的书一本,一本49.9 叫做《XXC语言》 一本40 《程序设计练习题》

那49.9,40 ,《XXC语言》和《程序设计练习题》用代码怎么描述呢?

49.9这种带小数叫做浮点型

40这种整数叫做整型

C叫做字符

肯定会有疑惑,为什么要叫浮点型

那是因为49.9可以等于 4.99*10,因为这个小数点是可以浮动的,所以叫浮点型。

其中整型还包含短整型,整型,长整型和更长整型。

浮点型又分为单精度浮点数和双精度浮点数。

那为什么出现这么多类型呢?

我们首先需要知道每种类型的大小是多少?那我们用一串代码来知道。

int main()
{
    printf("%zu\n", sizeof(char)); 注释:%zu - 打印sizeof的返回值(VS2019中%d 也可)
    printf("%

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值