gdb
wangruiqics
这个作者很懒,什么都没留下…
展开
-
反汇编二:函数调用的一般流程
函数传参函数返回值原创 2020-09-07 23:34:24 · 217 阅读 · 0 评论 -
反汇编四:函数返回值
内置类型原创 2020-09-07 23:30:20 · 679 阅读 · 0 评论 -
反汇编五:类对象存储结构
静态数据成员类对象 做参数 值传递没显式调用默认构造函数逐成员复制到栈上先定义后压栈类对象 做返回值 值传递 不一定调用构造函数全局对象 的初始化何时提供默认构造函数构造和析构函数阅读...原创 2020-09-07 21:09:10 · 552 阅读 · 0 评论 -
反汇编一:内置数据类型
无符号数unsigned int a=305419896;32位0x123457大端0xbfe5e360: 0x00000002 0x????????小端0xbfe5e360: 0x00000002 0x????????有符号数int a=305419896;正数 0x00000000-0x7FFFFFFF int a=-5;负数 0x80000000-0xFFFFFFFF浮点数指针指针地址的解释指针地址的偏移引用常亮...原创 2020-09-05 18:30:21 · 303 阅读 · 0 评论 -
反汇编三:函数传参
结构体拷贝传参int test(){ struct C st; st.a=1; st.b=2; st.c=3; printf("loccal of test ====\n"); printf("addr st = %x\n",(&st)); printf("addr st.a = %x\n",(&st.a)); printf("addr st.b = %x\n",(&st.b)); printf("addr st.c = %x\n",(&原创 2020-09-05 11:31:40 · 291 阅读 · 0 评论