C语言数据类型——C语言学习日志

本文介绍了编程中常见的四种基本数据类型:int、float、double和char。int用于存储整数,float用于存储带有小数的数值,double提供更大的精度来存储更大或更精确的数值,而char则用于存储单个字符。每种类型在内存中占用不同的字节数,并且在不同系统中可能会有所不同。例如,int在16位系统中可能占2个字节,而在32位系统中占4个字节。此外,还举例说明了每种类型的使用示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

int数据类型:

  • 存储数字数据,不能存储类似于“Alan” 或“abc”等任何其他类型的数据

  • 声明方式:int num;

  • 分配32 位(4个字节)的内存空间

  • int类型在16位系统中和在32位系统中,所占用字节数是不一样的(TC2.0下占2个字节)

float数据类型:

  • 存储整数或包含小数位的值

  • 声明方式:float num;

  • 有效数字是 6 位

  • 分配32 位(4个字节)的内存空间

 示例:23.05、56.5、32.0、3.14159

Double数据类型:

  • 存储超出float类型大小的限制的值

  • 声明方式: double num;

  • 有效数字是 17 位

  • 分配64 位(8个字节)的内存空间

示例:123.45678901234567

Char数据类型:

  • 存储一个字符信息 char

  • 声明方式: char gender;

gender = 'M';

  • 分配8位(1 个字节)的内存空间

示例:'a'、'm'、'$'、'%'、'1'、'5'

  • 实质是占一个字节的整型数(小整数)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时光如箫声留念

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值