gpt4 book ai didi

c - 使用地址在 gdb 中打印结构类型的值

转载 作者:太空宇宙 更新时间:2023-11-03 23:37:41 24 4
gpt4 key购买 nike

给定一个结构类型变量的地址,假设:0x61b2e0。我知道这个地址指向一个类型的结构:s_a,定义为

typedef struct {

int n;
char *v;

} s_a;

我如何打印使用我知道的地址归档的这个结构的值。

谢谢,

最佳答案

(gdb) p *((s_a *)(<address>))应该可以帮助您打印 <address> 引用的结构的内容虚拟地址即在你的情况下它将是: (gdb) p *((s_a *)(0x61b2e0))

关于c - 使用地址在 gdb 中打印结构类型的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54909780/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com