在GDB中,你可以使用ptype命令来查看结构体的内存布局,包括其成员和偏移量等信息,但ptype命令本身并不直接显示结构体的大小。不过,你可以通过一些间接的方法来获取结构体的大小。 一种常见的方法是使用sizeof运算符在C/C++代码中进行计算,然后在GDB中查看结果。例如,你可以编写一个简单的C/C++程序,其中包含你想要查看大小的结构
show print pretty 查看GDB是如何显示结构体的。 set print sevenbit-strings 设置字符显示,是否按“/nnn”的格式显示,如果打开,则字符串或字符数据按/nnn显示,如“/065”。 show print sevenbit-strings 查看字符显示开关是否打开。 set print union 设置显示结构体时,是否显式其内的联合体数据。例如有以下数据结...