每次我们调用该函数时,激活记录的堆栈(通常只是称为堆栈)随着一条记录增长。相反,当函数返回时,它的记录不再被使用等等。栈(也叫调用栈)是一种按照先进先出的规则在一端增长和收缩的数据结构。
最后一行是否正确?我在 Bjarne Stroustrup 所著的《使用 C++ 的编程原理和实践》一书中读到了它。
c++ callstack
c++ ×1
callstack ×1