float类型的存储方式

float类型的存储方式float 类型的存储方式 float 的存储格式实例分析示例代码 GDB 查看实际存储 float 的存储格式 float 类型又称为单精度浮点类型 在 IEEE754 2008 中是这样定义它的结构的 SEEEEEEEEFFF

float的存储格式

实例分析

示例代码

int main() { 
    float a=8.25; float b=8.24; float c=8.0; } 

GDB查看实际存储

gdb -g float.c -o float.o

MacBook-Pro:Code wuing2$ gdb float.o GNU gdb (GDB) 8.0.1 (gdb) b main Breakpoint 1 at 0xf8e: file float.c, line 3. (gdb) r Starting program: /Users/wuing2/Code/float.o [New Thread 0x2603 of process 60957] warning: unhandled dyld version (15) Thread 2 hit Breakpoint 1, main () at float.c:3 5 float a=8.25; (gdb) n 6 float b=8.24; (gdb) n 7 float c=8.0; (gdb) n 8 } (gdb) p &a $3 = (float *) 0x7ffeefbffa2c (gdb) x/t 0x7ffeefbffa2c 0x7ffeefbffa2c: 0000000000 (gdb) p &b $4 = (float *) 0x7ffeefbffa28 (gdb) x/t 0x7ffeefbffa28 0x7ffeefbffa28: 0000001010 (gdb) p &c $5 = (float *) 0x7ffeefbffa24 (gdb) x/t 0x7ffeefbffa24 0x7ffeefbffa24: 000000000000000000000 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227911.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午8:14
下一篇 2026年3月16日 下午8:14


相关推荐

  • SQL的default_sql default

    SQL的default_sql default在IF中如果我们定义一个变量的话他的作用直到IF结束为止,IF外是不识别这个变量,else都不能使用IF(true){int32i=1;Console.WriteLine(I);}这种情况要是在SQL里就要使用DECLARE了BEGINDECLARE@testVARCHAR;如果要使用默认值:DECLARE@testVARCHAR(5)DEFAULT’a’;进行赋值:DECLAREVar1INTEGER…

    2022年8月20日
    12
  • idea2023 永久激活码【在线注册码/序列号/破解码】

    idea2023 永久激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
    69
  • Android 程序员等级要求

    Android 程序员等级要求很多Android开发者已经度过了初级、中级,如何成为一个Android高手呢?Android123就各个级别的程序员应该掌握哪些内容作为下面分类。  一、初级  1.拥有娴熟的Java基础,理解设计模式,比如OOP语言的工厂模式要懂得。   2.掌握AndroidUI控件、AndroidJava层API相关使用。   迈向中级,最好再次更新下Ja

    2022年6月14日
    41
  • Java学习代码合集

    Java学习代码合集其实我学习java最根本的原因是:我是一个挺关注外在的人,虽然是个程序员,所以我很喜欢写出那些带有漂亮的界面的程序,因为C总是控制台,我不是很喜欢,在这份java代码合集中,我会记录自己学习Java界面化编程的点点滴滴。更新:因为C/C++是我主要使用语言,所有后来写界面主要用Qt写了,但我java也会继续学的。我只是给想学界面gui的同志一个思路。可以参考这篇文章Qt5计算器的实现可能…

    2022年5月8日
    44
  • IP地址的分类及范围

    IP地址的分类及范围详解:A、B、C、D、E五类是如何划分的?大家都知道现在的互联网使用的是32位地址,IPv6虽然也说了好些年,但大家都习惯接受IPv4的用法说法。IP以点分十进制表示,如172.16.0.0。地址格式为:IP地址=网络地址+主机地址或IP地址=主机地址+子网地址+主机地址。IP地址类型最初设计互联网络时,为了便于寻址以及层次化构造网络…

    2022年4月5日
    140
  • 我的博客创作之路[通俗易懂]

    我的博客创作之路[通俗易懂]我的博客创作之路。。在博客的在评论/留言中常看到有朋友在问博客的意义究竟是什么?工作这么忙那有时间写博客、有空休息一下多好……等类似信息,其实我早就想写篇这样的文章了从2008年我写博客到现在,每周都会做工作笔记,从没间断,有时我会将大家关注的话题以博文的方式在网上发布,即使现在玩微博了,我也依然如此坚持。。。在我的博客上,从分类来看主要分Linux企业应用、教学、网络管理、…

    2022年7月21日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号