我有一个
struct addrinfo *s;
我想看田野
struct sockaddr *ai_addr;
处于 Debug模式时,在我的结构内部。我使用代码块ide来测试我的程序,并且在“调试监视”窗口中设置了正确的监视
*s->ai_addr
但是它只打印内存地址。然后,我使用ide的调试器控制台,并尝试使用此命令打印ai_addr结构
p s->ai_addr
但是gdb再次打印地址。
如何在 Debug模式下正确打印ai_addr结构的内容?
最佳答案
因为您尝试打印ai_addr
即指针又名地址
关于c++ - GDB打印结构的字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20826649/