自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

十一月zz的博客

一步步搬砖

  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 函数调用栈帧

函数调用栈帧 在函数调用发生时,编译器会维护一个与该调用相关的栈结构,通常我们称这个栈结构为调用栈帧; 废话不多说,函数调用栈的栈结构如下图: 图中包括上下两个独立的栈帧,上面是主调函数的调用栈,下面是被调函数的调用栈,两个函数之间参数的传递都是值得拷贝(例如:通过变址寻址来进行值的拷贝,对于arm处理器来讲,如果函数的参数不超过4个,则通过寄存器r0~r3来传递参数),这也说明了为什么被调函数...

2018-09-22 11:40:03 440 1

转载 DMA和cache一致性问题

转自:https://blog.csdn.net/michaelcao1980/article/details/19191167 Cache原理 CPU缓存(Cache Memory)是位于CPU与内存之间的临时存储器,它的容量比内存小的多但是交换速度却比内存要快得多。缓存的出现主要是为了解决CPU运算速度与内存 读写速度不匹配的矛盾,因为CPU运算速度要比内存读写速度快很多,这样会使CPU...

2018-09-11 10:07:49 1194

转载 完全二叉树和满二叉树区别

转自:https://www.cnblogs.com/mapc/articles/4842256.html   二叉树分类很多,其中满二叉树和完全二叉树比较特殊,因为这两种二叉说效率很高,这里记录几条相关性质。   首先是满二叉树:从形象上来说满二叉树是一个绝对的三角形,也就是说它的最后一层全部是叶子节点,其余各层全部是非叶子节点,如果用数学公式表示那么其节点数n=2^k-...

2018-09-11 09:35:21 1666

转载 图说C++对象模型:对象内存布局详解

阅读目录0.前言1.何为C++对象模型?2.文章内容简介3.理解虚函数表3.1.多态与虚表3.2.使用指针访问虚表4.对象模型概述4.1.简单对象模型4.2.表格驱动模型4.3.非继承下的C++对象模型5.继承下的C++对象模型5.1.单继承5.2.多继承6.虚继承6.1.虚基类表解析6.2.简单虚继承6.3.虚拟菱形继承7.一些问题解答7.1.C++封装带来的布局成本是多大?7.2.下面这个空类...

2018-09-09 11:12:01 273

数据结构与算法分析:C语言描述(原书第2版)

数据结构与算法分析:C语言描述(原书第2版)是《data structures and algorithm analysis in c》一书第2版的简体中译本。原书曾被评为20世纪顶尖的30部计算机著作之一,作者mark allen weiss在数据结构和算法分析方面卓有建树,他的数据结构和算法分析的著作尤其畅销,并受到广泛好评.已被世界500余所大学用作教材。

2017-09-07

linux C函数库参考手册(中文高清版)

Linux C函数库参考手册

2017-08-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除