28

I'm using GDB to analyze a core dump of a C program. Is it possible to print the size of a struct in the program?

Jonathan Leffler
  • 698,132
  • 130
  • 858
  • 1,229

2 Answers2

54

These should all work in GDB (assuming you compiled with -g):

print sizeof(var)
print sizeof(Type)
Employed Russian
  • 182,696
  • 29
  • 267
  • 329
0

have u tried "sizeof"?

the complier may do the byte alignment automatically by default,so this size may be greater than you think

Stan
  • 142
  • 4