我正在撰写有关调用堆栈概念的文章,我想谈谈不同语言中调用堆栈的局限性。
我知道有一些方法可以查看调用堆栈上可以有多少帧,例如:
Python
import sys
print(sys.getrecursionlimit())
Javascript
let count = 0;
const counter() {
count++;
counter();
}
counter();
我也想知道 C 的情况。但我的主要问题是这个数字是否是由语言设置的数字,或者该数字是否完全取决于设备有多少 ram。
宝慕林4294392
相关分类