每日一练----1.19 oj总结
Posted 赏一杯茶:
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每日一练----1.19 oj总结相关的知识,希望对你有一定的参考价值。
考点:
- 大小端的概念,数据在大端机器和小端机器的存储方式
- 函数栈帧的调用
- 输出格式对输出结果的影响
解
- 在大端机器下,将低位放置在高地址处。int i = 1的存储在大端机器下即0x00000001;在小端及旗下,将低位放置在低地址处,即int i =1的存储为0x01000000。
- 调用函数时会建立函数栈帧,参数按从右向左的顺序依次入栈,即a在栈顶,c在栈底。在小端机器的情况下,函数栈帧的数据如下:0x0100000000000000 0x0200000000000000 0x0300000000000000。
- 因为以%d的形式输出,故从栈中每次输出四个字节,即输出结果为01000000 00000000 02000000。也就是1 0 2.
编程题代码:https://gitee.com/enjoy-a-cup-of-tea/oj-and-training/tree/master/22_1_19
以上是关于每日一练----1.19 oj总结的主要内容,如果未能解决你的问题,请参考以下文章