是否可以显示类型转换为特定结构类型的内存地址 (d.dump)?



我正在尝试查看作为参数传递给我的函数的结构。但是,在 Trace32 中调试时,它只向我显示结构的起始地址,而不是完整的结构。我可以在该位置看到内存转储中的值,但我想使用我的结构类型格式化内存位置,以可视化每个数据成员的值。我能做到吗?

我想您要查找的命令是Var.View(或Var.Watch(。

例如

Var.View %Open (struct mystruct_s *)0x00007890 

Dump.*命令处理原始内存。与这些符号一起使用的任何符号都被视为地址。

Var.*命令处理高级语言表达式,这基本上意味着 C/C++ 语法,它也考虑 C/C++ 数据类型。

最新更新