Memory 如何将内存地址(如0xc20803a000)转换为字符串?戈兰尼
我认为这个问题是可以自我解释的。我想知道如何将像这样的内存地址Memory 如何将内存地址(如0xc20803a000)转换为字符串?戈兰尼,memory,go,Memory,Go,我认为这个问题是可以自我解释的。我想知道如何将像这样的内存地址0xc20803a000转换为字符串类型。有可能吗?您可以使用,带%p(以16为基数,前导0x) fmt.Sprintf()返回一个字符串 您可以在中看到(打印内存指针)的几个示例: “” “” 在这些示例中,将Printf替换为Sprintf,您就可以使用一个字符串 myString := fmt.Sprintf("%p", yourPointer)
0xc20803a000
转换为字符串类型。有可能吗?您可以使用,带%p(以16为基数,前导0x)
fmt.Sprintf()
返回一个字符串
您可以在中看到(打印内存指针)的几个示例:
- “”
- “”
Printf
替换为Sprintf
,您就可以使用一个字符串
myString := fmt.Sprintf("%p", yourPointer)