当前位置: 首页 > news >正文

3.2~3.4.2数据类型关键词

1、位、字节和字
最小的存储单元是位(bit),可以存储0或1;字节:是常用的计算机存储单位,1字节均为8位;字:字长越大,其数据转移速度越快,允许的内存访问也越多。
2、浮点数:(1)书写浮点数的一种方法:e计数法:3.16E7表示3.16乘以10的7次方。
(2)浮点数损失的精度更多;浮点数运算比整数运算慢。
3、int类型:占32位,取值范围:-32768~32767
4、八进制和十六进制:
(1)许多程序员喜欢用八进制和十六进制,那么如何制度10000是十进制、十六进制还是二进制?
答:在C语言中,用特定的前缀表示使用哪种进制:Ox或OX前缀表示十六进制;O前缀表示八进制。
(2)不同的进制要使用不同的转换说明:以十进制显示数字,使用%d;以八进制显示数字,使用%O;以十六进制显示数字,使用%x。
(3)要显示各进制数的前缀O、OX和Ox,必须分别使用%#o、%#x、%#X。
5、其他整数类型
(1)short int 类型:占16位,适用于较小数值场合以节省空间,占用的存储空间比int 类型少。
(2)long int或long:占32位,适用于数值较大的场合,占用的存储空间比int多。使用%ld
(3)long long int 或long long:占64位。
  (4)unsigned int或unsigned:只用于非负值的场合。使用%u说明显示此类型的值。

http://www.aitangshan.cn/news/298.html

相关文章:

  • 技术文章
  • 三星SAMSUNG SCX-4521F 一体机驱动
  • macos 开放3306端口
  • GAS_Aura-GameMode
  • telnet localhost 3306 -bash: telnet: command not found
  • Python面向对象实战之扑克游戏
  • vim常见操作
  • 可能是校内题单题解(20250811)
  • 无痕检测是否注册iMessage服务,iMessages数据筛选,iMessage蓝号检测完美实现
  • FWT 快速沃尔什变换
  • GAS_Aura-Movement Input
  • 字符串常用方法
  • Linux常用工具
  • 8/11
  • 项目调试
  • C++小白修仙记_LeetCode刷题_算数运算
  • CF1774G Segment Covering
  • 高亮部分文字
  • 使用Python将中文语音翻译成英语音频 - 详解
  • wqs 二分学习笔记
  • 用位运算快速分解整数:从 LeetCode 2438 题谈起
  • 2025-08-11 闲话
  • 2025 暑假集训 Day7
  • SQL优化必备脚本:Oracle获取绑定变量的字面SQL文本
  • Nature Genetics | 解码免疫细胞动态遗传调控机制及其与疾病的关联
  • 8月11日
  • 【Vulnhub】symfonos: 4 2 总结
  • [PaperReading] Helix: A Vision-Language-Action Model for Generalist Humanoid Control
  • OI集训 Day26
  • RESTful 风格(详细介绍 + 案例实现)