V
主页
CPU眼里的:{函数括号} | 栈帧 | 堆栈 | 栈变量
发布人
函数“{}”的意义是什么?函数如何做到:随意调用和返回的?请跟随阿布,用CPU的视角,一窥{}的秘密!探究细节,固然好;提纲挈领,也不错。
打开封面
下载高清视频
观看高清视频
视频下载器
C程序在内存中的栈
栈帧复习
c语言 函数栈帧
简述栈帧概念
画草图 + gdb + C语言 + 汇编语言 带你理解 栈帧 !!!!
065.回顾c语言函数调用的栈帧变化过程
什么是堆栈、栈、堆
函数栈帧的创建和销毁
35. 栈帧、递归中的函数执行细节
2.5C语言函数栈帧
CPU眼里的:大端 vs 小端
CPU眼里的:i++ 和 ++i
CPU眼里的:返回值 | 语言硬伤
CPU眼里的:左值、右值
CPU眼里的:operator和function object | 运算符 | 函数对象 | 仿函数
『教程』什么是递归?
结合汇编指令深入掌握C/C++函数调用堆栈详细过程
函数调用栈&&递归调用栈&&递归树
CPU眼里的:线程互斥 | 同步 | Mutex | Semaphore
CPU眼里的:指针变量 | 数组指针 | 野指针
阿布出品《CPU眼里的C/C++》
CPU眼里的:goto | 因为强大,所以消失?
CPU眼里的:线程切换 | 上下文 | 线程调度
CPU眼里的:双重指针 | 二级指针
动画讲解:当进程从用户态陷入到内核态时,栈帧是如何变化的,做了哪些事情,如何保存上下文信息
CPU眼里的:堆(heap) vs 堆栈(stack)
CPU眼里的:class vs struct
CPU眼里的:模板 | 泛化
CPU眼里的:volatile
CPU眼里的:数组(1D/2D/3D)
CPU眼里的:变量
CPU眼的:malloc vs new
CPU眼里的:函数指针
CPU眼里的:参数传递 | 传值 vs 传指针 vs 传引用
CPU眼里的:函数调用 | 调用栈回溯
CPU眼里的: call vs return | 堆栈隐患
CPU眼里的:Lambda | 匿名函数 | 捕获
CPU眼里的:构造函数
CPU眼里的:指针 | 万物皆“指针”
CPU眼里的:静态、全局、临时变量