gpt4 book ai didi

c - 编译期间什么时候分配内存?

转载 作者:行者123 更新时间:2023-12-02 05:23:44 25 4
gpt4 key购买 nike

当我写作时

int main()
{
int j;
}

j的内存是在编译的时候分配的,但是在编译的时候呢?

将内存分配给变量时,编译的各个阶段是什么?

如果 j 是全局的呢?

最佳答案

我猜你把事情搞混了。

编译器不会为变量分配内存——它会生成在运行时为变量分配内存的代码。对于全局变量,将添加到程序启动代码中。

关于c - 编译期间什么时候分配内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/959746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com