当前位置:网站首页>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值
边栏推荐
猜你喜欢
随机推荐
QT程序设计多人聊天室(基于QT、sqlite3、TCP/IP)
Excel文件解析
Typescript学习(一)
WinServer 2019 组策略开启远程桌面
【建模必胜秘籍】往届国赛建模方法 2021高教社杯 国赛数学建模
浮动的特点
Go语言基础(十):接口
安装MySQL时出现starting the server失败
学习编程的第二天
FileInputStream与BufferedInputStream的区别
js实现滑动条验证
Mysql学习(一)
软件测试面试题--银行面试
(十)打包和项目部署
kubernetes架构原则和对象设计
ARM基础知识点笔记
display属性的使用
Dolphin Scheduler 2.x版本部署篇
(一)BFC
2022高教社杯思路汇总A题B题C题D题