gpt4 book ai didi

c - 局部结构变量的 int 字段的默认值是多少?

转载 作者:太空狗 更新时间:2023-10-29 16:00:36 25 4
gpt4 key购买 nike

局部结构变量的 int 字段的默认值是多少?它们会自动归零吗?或者,它们会和其他任何局部变量一样,充满垃圾值吗?

最佳答案

如果变量有自动存储——一个局部变量——并且没有显式初始化,它的状态是不确定的。无论它是简单变量(例如 int)还是复杂变量(例如结构或 union ),这都适用。

字段不会可靠地归零。

C11 §6.7.9 Initialization ¶10 :

If an object that has automatic storage duration is not initialized explicitly, its value is indeterminate.

关于c - 局部结构变量的 int 字段的默认值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48604331/

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