我有一个
struct addrinfo *s;
我希望看到字段
struct sockaddr *ai_addr;
当我处于调试模式时,在我的struct中。我使用代码块ide来测试我的程序,在Debug Watches窗口中我设置了正确的监视
*s->ai_addr
但它只打印内存地址。然后我使用ide的调试器控制台,我尝试使用此命令打印ai_addr结构
p s->ai_addr
但gdb再次打印地址。 如何在调试模式下正确打印ai_addr结构的内容?
答案 0 :(得分:1)
因为你试图打印ai_addr
这是指针又名地址