使用Xcode 4.2.在内存浏览器中查看内存时,最左侧列中的内存地址(在"编辑器"菜单中称为"行号")显示为十进制数字.今天早些时候,他们是十六进制的.我更喜欢十六进制,但我无法弄清楚如何将格式从十进制更改为十六进制.
变量视图中显示的各个变量具有十六进制的地址.内存的内容也以十六进制显示.
编辑:屏幕截图:红色矩形围绕十进制地址.之后我发现用红色矩形点击列中的任何位置可以在十六进制和十进制地址之间切换.
感谢CocoaFu帮助我解决这个问题.
.
不知道你是如何尝试的,但第一个线索是“行号”,表明你没有查看内存。我创建:
int *a = malloc(500);
a[0] = 3;
Run Code Online (Sandbox Code Playgroud)
右键(control)单击局部变量显示中的“a”,选择
View Memory of "*a"
Run Code Online (Sandbox Code Playgroud)
单击红色矩形可在不同的地址基数(十进制/十六进制)之间进行更改 - 感谢@onquest
