我试图修改静态struct对象,将其指针传递到另一个函数,并在其中通过指针对其进行修改。,但即使在执行修改函数之后,结构的值也是完整的.。modifier_function_b(struct some_struct *ptr) // modifying the struct using ptr 同样,当我在这段代码上运行gdb时,当代码流进入modifier_function_b()函数时,gdb会报告变量ptr的
我正在寻找一种使用获取PC值的方法,而不需要显示PC所指向的位置。例如,如果PC指向main,我想做如下操作:如果它不显示在十六进制值旁边。我知道set print symbol off,但由于Gdb将PC视为函数指针,它将始终显示它所指向的符号。
请记住,我正在寻找一种简单、高效的方法(这意味着没有split/partition)。