采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
debug时settings变量的内存
执行完printf后,内存中出现了一款相同的值,其地址为”0x6fec0ffd40“
程序最终打印出来的值即为上面的地址。”0x6fec0ffd40“ 请问老师这该如何理解?
看来是直接把结构体变量当整型,结构体跟数组名一样取了首地址~
联系到你提的上一个问题,由此可见,settings 和 &settings 是等价的,结合我们已经知道的数组变量 array 和它的地址 &array 等价,函数名 main 和取函数地址 &main 等价,看来这是一套一样的逻辑。
非常感谢!谢谢老师。
登录后可查看更多问答,登录/注册
如果通向大牛的道路有捷径,那就是先学好C语言
2.2k 4
1.4k 4
1.6k 9
2.0k 1
1.3k 3
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号