当前位置:网站首页>C语言基本数据类型的存储大小、取值范围、输出格式的解剖
C语言基本数据类型的存储大小、取值范围、输出格式的解剖
2022-08-09 15:05:00 【我好闲*】
目录
一.整数型
| 类型 | 存储大小 | 取值范围 | 输出格式 |
| int | 4字节(32位) | (-2,147,483,648——2,147,483,648) (-2^31——2^31) | %d |
| short | 2字节(16位) | (-32,768——32,768) (-2^15——2^15) | %d |
| long | 4字节(32位) | (-2,147,483,648——2,147,483,648) (-2^31——2^31) | %ld |
| long long | 8字节(64位) | (-9,223,372,036,854,775,808—— 9,223,372,036,854,775,808) (-2^63-2^63) | %lld |
| unsigned int | 4字节(32位) | (0——4,294,967,296) | %u |

二.实数型
| 类型 | 存储大小 | 取值范围 | 输出格式 | 精度 |
| float | 4字节(32位) | -3.4E+38——3.4E+38 | %f | 6-7 |
| double | 8字节(64位) | -1.7E+308——1.7E+308 | %lf | 15-16 |

三. 字符型
| 类型 | 存储大小 | 取值范围 | 输出格式 |
| char | 1字节(8位) | -128——127 | %c |
| unsigned char | 1字节(8位) | 0-255 | %c %hhu |
注意:%hhu是将字符转换为ASCII值


边栏推荐
猜你喜欢
随机推荐
软件测试工具清单
浮动的特点
数组指针的使用方法
Go语言基础(十一):反射
FPGA--基础语句、计数器、测试仿真语句(个人学习记录2022.7.20)
第三章:GEE数据的使用(3.1-3.3)
布隆过滤器及LRU Cache的实现
深究equals
Mysql学习(一)
爬虫实战 某问答网站乎
选择器的使用
uniapp封装全局js并在页面引用
学编程的第十一天
保姆级教程:写出自己的移动应用和小程序(篇四)
【中英文目录】导读
2022高教社杯思路汇总A题B题C题D题
Lens 创建 Service Accounts 及分配权限
Mysql学习(四)
文字样式的常见属性的如何使用?
yum安装mariadb数据库之后启动时提示 Failed to start mariadb.service: Unit not found









