gpt4 book ai didi

c++ - 外部变量是否初始化为其默认值?

转载 作者:太空狗 更新时间:2023-10-29 20:05:23 25 4
gpt4 key购买 nike

我知道如果 char 数组是全局的或静态局部的,它的元素会被初始化为\0,但是如果 char 数组是外部变量呢?

最佳答案

如果变量被声明为 extern 但不是全局的,它也接受相同的初始化处理。例如

namespace A { extern int x; int x;}

这个非全局变量将被初始化为零。所有 namespace 范围变量都接受此处理。

关于c++ - 外部变量是否初始化为其默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13660085/

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