摘要: 1、gdb的简介 ​ GDB全称"GNU symbolic debugger",它诞生于GNU计划(gcc也同样诞生于该计划),是Linux下常用的程序调试器,其通常以gdb命令的形式在终端中使用。 2、启用GDB调试 ​ 在使用GDB调试某个程序之前,需要对程序进行编译,并且需要在编译时加上编译选 阅读全文
posted @ 2023-09-23 20:20 mjy66 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 1、内存对齐是什么? ​ 计算机的内存就好像一个很大的数组,访问内存的时候,看似是可以从任何地址开始,但是实际上为了简化形成处理器和内存系统之间的接口设计,不同类型的数据会按照一定的规则在空间上排列,并不是按照顺序一个接着一个排放,这种排放方式就是内存对齐。 2、需要内存对齐的原因 ​ 内存对齐能够 阅读全文
posted @ 2023-09-23 20:09 mjy66 阅读(81) 评论(0) 推荐(1) 编辑