在不使用标准 lilbrary 的情况下打印地址的功能是什么 [已关闭]

what is the function that prints address without the use of the standard lilbrary [closed]

提问人:Mabuoc Manyuat 提问时间:11/14/2023 更新时间:11/14/2023 访问量:33

问:


想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。

8天前关闭。

如何创建一个函数,在找到%p时打印指针的地址,而不使用<stdio.h>库??

我创建了一个打印数字的函数,它与 %d 和 %i 配合得很好,以为通过将基数更改为十六进制,它会打印指针的地址

c 函数 printf

评论

3赞 Miles Acq 11/14/2023
你能包括你的代码,以便我们更好地了解你在说什么吗?请包括一个最小可重复的例子
1赞 John Bollinger 11/14/2023
请注意,它打印了指针的值,该针是一个地址。这与指针的地址不同,也与它所指向的对象的值不同。%p
0赞 John Bollinger 11/14/2023
话虽如此,将指针转换为类型并以十六进制或任何其他您认为合适的基数打印结果似乎是一种合理的方法。uintptr_t

答: 暂无答案