gpt4 book ai didi

c++ - 如何找到char指针指向的地址?

转载 作者:行者123 更新时间:2023-11-30 20:18:09 26 4
gpt4 key购买 nike

我有一个 char 指针数组,我也想知道这些指针指向的地址。本质上我想知道 char 指针指向的字符串的地址。 enter image description here

我想知道如何访问0x555555769280例如我可以在调试器中看到它,但我希望能够打印该地址。

最佳答案

当您尝试打印指针时,将打印存储的值而不是地址,因为 std::cout 会将 char * 视为以 null 结尾的字符串,并且打印字符串。要获取地址,可以将其转换为指针。试试这个:

cout<< (void *) ptr2[0];

关于c++ - 如何找到char指针指向的地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54820154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com