结构体变量
来源:8-1 结构体【内存占用分析】

prosmail
2021-01-20
debug时settings变量的内存
执行完printf后,内存中出现了一款相同的值,其地址为”0x6fec0ffd40“
程序最终打印出来的值即为上面的地址。”0x6fec0ffd40“
请问老师这该如何理解?
写回答
1回答
-
看来是直接把结构体变量当整型,结构体跟数组名一样取了首地址~
联系到你提的上一个问题,由此可见,settings 和 &settings 是等价的,结合我们已经知道的数组变量 array 和它的地址 &array 等价,函数名 main 和取函数地址 &main 等价,看来这是一套一样的逻辑。
012021-01-20
相似问题
结构体变量本身是指针变量吗?
回答 1
结构体的强制类型转换
回答 1