红联Linux门户
Linux帮助

关于printf输出浮点数和整数的问题

发布时间:2009-08-03 20:41:33来源:红联作者:WinnerLinner
[i=s] 本帖最后由 WinnerLinner 于 2009-8-3 20:56 编辑 [/i]

在看了Linux 下的汇编语言编程后,产生了一个问题。就是C语言库函数中的printf,当我们使用printf 格式化输出时,输出参数要放到堆栈中,如果要同时输出整数和浮点数,而浮点数的处理使用的是另外单独的堆栈寄存器,那该往哪一个堆栈放数据呢?
文章评论

共有 4 条评论

  1. 梦是正的 于 2010-05-12 20:33:57发表:

    很好,辛苦楼主发这么有意义的帖

  2. 猫咪不乖了 于 2010-05-12 20:08:11发表:

    爱死你了,这么好的帖子要顶的

  3. 太阳之光 于 2010-05-10 12:13:24发表:

    linux下酒不清楚了??????

  4. NANJIDEGOU 于 2009-08-08 18:44:51发表:

    不涉及浮点数运算的话不会用到浮点数专用的寄存器(堆栈)。