如何将内存地址(如 0xc20803a000)转换为字符串?高朗

我认为问题是不言自明的。我想知道如何将这样的内存地址转换0xc20803a000为字符串类型。是否可以?


千巷猫影
浏览 446回答 1
1回答

www说

您可以使用fmt.Sprintf(),带有 %p (base 16 表示法,前导 0x)myString := fmt.Sprintf("%p", yourPointer)fmt.Sprintf() 返回一个字符串。在这些示例中替换Printf为Sprintf,您就有了一个字符串供您使用。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go