GDB可以从C程序的核心转储打印结构的大小吗?

GDB可以从C程序的核心转储打印结构的大小吗?,gdb,Gdb,我正在使用GDB分析C程序的核心转储。可以在程序中打印结构的大小吗?您尝试过sizeof吗 默认情况下,编译器可能会自动进行字节对齐,因此此大小可能比您认为的大假设您使用-g编译,这些都应该在GDB中工作: print sizeof(var) print sizeof(Type)

我正在使用GDB分析C程序的核心转储。可以在程序中打印结构的大小吗?

您尝试过sizeof吗


默认情况下,编译器可能会自动进行字节对齐,因此此大小可能比您认为的大

假设您使用-g编译,这些都应该在GDB中工作:

print sizeof(var)
print sizeof(Type)