C语言问题求解?

日期:2021-06-07 01:19:23 人气:1

C语言问题求解?

这个问题涉及到内存分布,在这里我假设你的电脑采用小端格式存储数据(小端格式存储不了解的话先百度下)。

1、首先可以列出第一个语句 struct data d = {"", -3, 769} 赋值后的内存分布,分布如下:

00 00 00 00 00 00 00 00 fd ff ff ff 01 03 00 00

从内存分布可知前8个0就是d.str,0xfffffffd代表d.arr[0] =-3,0x00

    A+
热门评论