问题如图:
问题背景:
vscode 运行cpp文件

原因:
定义了两个结构体:

typedef int Elemtype; //罪魁祸首之一
typedef struct {int key;Elemtype data;
} Elem;typedef struct {Elem * e;int currentNum;int size;
} HashTable;

于是在一个使用了HashTable的函数里,我这样初始化了HashTable:

H->size = MAXNUM;H->e = (Elem *)malloc(MAXNUM * sizeof(Elemtype));H->currentNum = 0;

Elem错写成了Elemtype,结构体指针赋值错误

解决方法:改回来就好了。

ps:
遇到奇怪的bug不要慌,说不定就是这样奇怪的小问题,搞出了大事情。

vscode Trace/breakpoint trap 问题相关推荐

  1. Visual GDB不能在线调试,出现Received a SIGTRAP:Trace/breakpoint trap

    用visual GDB在线调试stm32代码时,出现错误信息:Error: jtag status contains invalid mode value - communication failur ...

  2. 根据进程名杀死进程 -kill进程名

    知道进程名怎样杀死这个进程. #pkill 进程名  或是 #killall 进程名 的确这个两个命令都能做到这些,而且我们平时一般知道进程名需要杀死进程的时候也都是用的这两个命令.可是他叫我用kil ...

  3. android gdb 命令大全,ndk-gdb  |  Android NDK  |  Android Developers

    NDK 包含一个名为 ndk-gdb 的 Shell 脚本,可以启动命令行原生调试会话.偏好使用 GUI 的用户则应阅读在 Android Studio 中调试这篇文档. 要求 要运行命令行原生调试, ...

  4. 一文带你看透 GDB 的 实现原理 -- ptrace真香

    文章目录 Ptrace 的使用 GDB 的基本实现原理 Example1 通过ptrace 修改 被追踪进程的内存数据 Example2 通过ptrace 对被追踪进程进行单步调试 Ptrace的实现 ...

  5. Linux 2.6 下通过 ptrace 和 plt 实现用户态 API Hook

    (转载兼整理)Linux 2.6 下通过 ptrace 和 plt 实现用户态 API Hook 这厮此文写的相当实用,不知道为啥不好好整理一下,得,我代劳了吧.作者:l04m33@gmail.com ...

  6. (转载兼整理)Linux 2.6 下通过 ptrace 和 plt 实现用户态 API Hook

    这厮此文写的相当实用,不知道为啥不好好整理一下,得,我代劳了吧.作者:l04m33@gmail.com,原文.去看一眼就知道我干嘛干这个脏活儿了... 感觉这篇文章有上首页的素质,可惜不是我自己写的, ...

  7. linux下杀死进程(kill)的N种方法

    常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx       1822     1  0 11:38 ?        00:00:49 gnome-terminal smx ...

  8. centos7杀掉进程_Linux下强制杀死进程的方法详解

    常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx 1823 1822 0 11:38 ...

  9. linux kill进程后黑屏,Linux中Kill进程的N种方法

    常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx       1822     1  0 11:38 ?        00:00:49 gnome-terminal smx ...

最新文章

  1. 普通java跑到linux上,JAVA在linux下open too many files
  2. 小程序与云服务器api接口,小程序云函数调用http api进行对云数据库的操作
  3. 算法代码块总结(持续更新)
  4. 自然水体辐射特性与数值模拟 pdf_OpenGMS系列讲座(十三)汪亚平教授:南黄海水动力过程和辐射沙脊群演化...
  5. spacy 报错 gold.pyx in spacy.gold.GoldParse.__init__() 解决方案
  6. 生成word_Word如何生成目录?3个步骤轻松掌握!
  7. python实现斐波那契数列
  8. python大神写的代码_【python】抄写大神的糗事百科代码
  9. 亲测!Abaqus CAE2021插件中文乱码解决方法
  10. python实现sm3算法
  11. html面中select下拉框回显,select下拉框数据回显
  12. DXGI抓屏优化扩展:鼠标功能+数据获取+多显示器捕获(屏幕共享源码)
  13. matlab如何绘制语谱图,语谱图matlab
  14. 【CVPR 2021】 Lifelong Person Re-Identification via Adaptive Knowledge Accumulation
  15. 禁止查看网络计算机方法,电脑如何禁止程序联网的方法
  16. 调节阀振动原因分析及解决方案
  17. 一零四、大数据可视化技术与应用实训(展示大屏幕)
  18. 射频信号布板时为什么要打密密麻麻的过孔?
  19. Android培训班 4
  20. 分布式存储技术及应用

热门文章

  1. Beosin(成都链安)预警:黑客攻击EOS竞猜类游戏 已获利数百EOS
  2. POE交换机供电知识
  3. 爬虫(7):忽略安全证书爬取12306数据
  4. 怎么关闭win10虚拟机服务器,如何关闭Win10自带虚拟机?三种关闭Win10专业版系统hyper-v虚拟机的方法...
  5. 计算机实验室主要工作业绩范文,实验室工作总结
  6. redhat 7 手册
  7. 5分绩点转4分_gpa5分制换算4分制(5分绩点转4分)
  8. AI研究生的文学情怀,厦大硕士毕业生文言致谢聊三年求学路
  9. springboot 对接 淘宝联盟
  10. 高清架构整洁之道PDF下载