内存
倩女不姓倩
一只正在奋斗的程序员,之前看到一个博主说写博文是一个很好的学习方式,可以快速梳理自己的思路,使自己学的更加深刻,于是乎,小姐姐来啦
展开
-
记录单片机使用malloc产生内存泄露的问题及解决方法
项目场景:单片机使用malloc产生内存泄露的问题问题描述:bug1:创建了一个结构体指针,通过malloc动态开辟内存的方式开辟了一段内存空间,然后进行写入数据修改数据的操作,但是下面的代码会导致内存泄露:typedef struct{ int name; int sex;}Data_struct;Data_struct* data_receive(void){ Data_struct* msg=(data*)malloc(sizeof(Data_struct)); //开辟内存原创 2020-12-17 20:19:11 · 907 阅读 · 0 评论 -
计算机存储中的内存地址与寻址
什么是位?位表示的是二进制位,一般称为比特,即0或1,是计算机存储的最小单位;什么是字节?字节是计算机中数据处理的基本单位;计算机中以字节为单位存储和解释信息,规定一个字节由八个二进制位构成,即1个字节等于8个比特。1Byte=8bit什么是地址总线?CPU通过地址总线来指定存储单元;地址总线决定了CPU所能访问的最大内存空间的大小;地址总线是地址线数之和。什么是内存地址?内存地址是一个编号,代表内存空间,内存地址是一种介于硬件软件等不同层级的数据概念,用来访问电脑内存中原创 2020-09-07 18:03:35 · 3983 阅读 · 0 评论