1.数据在计算机上的存储形式是什么? 应该回答 数是以补码的形式存储的,这也是为什么第二题问补码的原因。 4.浮点数在计算机中如何存储? EEE 754规定,在计算机内部保存M时,默认这个数的第一位总是1,因此可以被舍去,只保存后面的xxxxxx部分,这样相当于可以多储存一位。 这块是有问题的。 6.结构体w1,w2中y2的偏移地址为多少 1 2 3 4 5 6 7 8 9 10 11 12 struct w { long long y; int x; long long y2; }w; struct w2 { long long y; int x; int y2; }w2; 答:w中为16,w2中为12 (在X86系统下 都不正确) 结构体会进行内存对齐,先成员数据对齐,然后再整体对齐。
点赞

相关推荐

10-30 22:18
已编辑
毛坦厂中学 C++
点赞 评论 收藏
分享
微风不断:兄弟,你把四旋翼都做出来了那个挺难的吧
点赞 评论 收藏
分享
牛客网
牛客企业服务