zoukankan      html  css  js  c++  java
  • gdb调试时显示数组

    可以用下面的方法来显示数组

    p *array@len

    其中p相当于print,array就是数组首地址,也可以是数组名,len是想要显示的数组的长度。

    比如我有一个数组的定义

    int a[] = {1, 2, 3, 4, 5};

    那么想要显示的时候就可以写:

    p *a@5

    这样就会显示数组a中的所有元素。

    也可以使用display在一部调试的时候都显示:

    display *a@5

    取消显示就用undisplay,不过这时候要写显示的号码。

  • 相关阅读:
    C++中的static关键字的总结
    2017上海C++面试
    Vim 跳到上次光标位置
    Windows XP Professional产品序列号
    Centos7 安装sz,rz命令
    Xshell里连接VirtualBox里的Centos7
    什么是位、字节、字、KB、MB
    Centos7 tmux1.6 安装
    Centos7 在 Xshell里 vim的配置
    对JDBC的轻量级封装,Hibernate框架
  • 原文地址:https://www.cnblogs.com/wangshuo/p/1929741.html
Copyright © 2011-2022 走看看