飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2508|回复: 3

[C/C++] c/c++ 中打印变量地址

[复制链接]
  • TA的每日心情
    开心
    2023-2-7 08:49
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    发表于 2018-12-7 22:37:47 | 显示全部楼层 |阅读模式
    哈哈,就一行代码,打印变量的内存值,虽然gdb 可以调试打印变量地址,但是也没有日志打印方便,毕竟gdb单步调试,会影响程序的正常运行,会阻塞之
    [C++] 纯文本查看 复制代码
    printf("variable address %p\n", static_cast<void*>(&x));

    PYG19周年生日快乐!
  • TA的每日心情
    无聊
    2019-1-25 12:46
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2018-12-15 10:29:44 | 显示全部楼层
    static_cast<void*>  为什么要转换成static_cast<void*>类型啊
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2019-4-12 17:33
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-4-12 21:32:21 | 显示全部楼层
    不用转直接打印就好啊
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-4-24 13:09
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-4-24 13:19:15 | 显示全部楼层
    我常用(int)&p,也是一样的效果
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表