$ ls ~yifei/notes/

理解程序的执行过程

Posted on:

Last modified:

想象一个函数是一个流水线,每一个函数调用都是在当前函数旁边新开了一个流水线。

新的调用是从调用者分出的一条叉,所有的调用构成了一个从左向右的栈。

把每个循环想象成一个并行执行的流水线

把每一个 if/case 语句想象为一个流水线的一个分叉点,当然两条叉可能最后会聚合。

把一个类当做相关的动作和分享同一个状态的一个集合

Call Stack

WeChat Qr Code

© 2016-2022 Yifei Kong. Powered by ynotes

All contents are under the CC-BY-NC-SA license, if not otherwise specified.

Opinions expressed here are solely my own and do not express the views or opinions of my employer.

友情链接: MySQL 教程站