- 博客(3)
- 收藏
- 关注
原创 《coredump问题原理探究》Linux x86版5.8节C风格数据结构内存布局之结构体数组结构体coredump
上一节已经阐述完毕结构体的特征了,需要一个coredump例子: (gdb) bt #0 0x00000000 in ?? () #1 0x080485a1 in result(xuzhina_dump_c05_s3_ex*, int) () #2 0x080487f8 in main () 更多内容请关注微信公众号"debugeeker",链接https://mp.w...
2013-04-24 21:35:52 2199
原创 《coredump问题原理探究》Linux x86版5.7节C风格数据结构内存布局之结构体数组
在探究过数组和结构体这两种非原生的数据类型之后,可能会想知道这两种类型结合成结构体数组,会有什么特征。 先看一个例子: #include <stdlib.h> struct xuzhina_dump_c05_s3_3 { short idx; int sq; }; void init( struct xuzhina_dump...
2013-04-22 21:35:29 1831
原创 《coredump问题原理探究》Linux x86版5.6节C风格数据结构内存布局之复合类型构成的结构体
由于结构体是不同类型数据结构的集合,那么一个结构体的成员可以是基本数据类型,也可以是另外一个结构体类型。那么复合类型的结构体又有什么特征呢。 先看一个例子: #include <stdio.h> struct xuzhina_dump_c05_s3_2_sub { char a; short b; }; struct xuzhina_...
2013-04-16 21:39:36 1775
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人