![]() |
1
0
静态数组或全局范围内的数组将被初始化。具有自动存储持续时间的本地阵列,如您的
使用这些值而不初始化它们会导致 undefined behavior . 值得注意的是,这里真正的危险是他们 能够 如你所愿。也许你在调试模式下编译,数组确实被初始化为包含零。据你所知,你的程序运行良好。然后,您在发布模式下编译,您认为有效的代码开始出现非常奇怪的错误。 在上编译警告将有助于识别未定义行为的来源。编译警告如下 错误 将迫使你处理这些警告。 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 4 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 4 月前 |
![]() |
Geremia · 2D NumPy数组+1D数组? 5 月前 |
![]() |
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 6 月前 |
![]() |
Paul Williams · 迭代数组时输出有问题 6 月前 |