C语言问题求解?
C语言问题求解?
日期:2021-06-07 01:19:23 人气:1
这个问题涉及到内存分布,在这里我假设你的电脑采用小端格式存储数据(小端格式存储不了解的话先百度下)。
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