(gdb) set $bb ="ccccc"
(gdb) print $bb
$17 = "ccccc"
(gdb) print &$17
$18 = (char (*)[6]) 0x810290
(gdb) p (char (*)[6]) 0x810290
A syntax error in expression, near `)[6]) 0x810290'.
(gdb) p (char *) 0x810290
A syntax error in expression, near `)*
这是我模拟的一个例子,我之前写c的gdb调试是完全可以强制转换的,比如 p (int *)0x11111,
并且我在我的机器上用编译了个c,gdb这样操作也没问题,
但是为什么编译的go代码,gdb总是提示出错呢,奇了怪了,请大家帮忙,非常感谢
有疑问加站长微信联系(非本文作者)