【编程语言】C++中未初始化的数组的默认值问题

您所在的位置:网站首页 变量等于数组中的元素吗 【编程语言】C++中未初始化的数组的默认值问题

【编程语言】C++中未初始化的数组的默认值问题

2024-07-14 15:37| 来源: 网络整理| 查看: 265

之前写代码,一般都是用 Vector 来的,很少使用数组。

刷题时冷不丁遇到这种 “数组未初始化时的默认值” 问题,一时间还真有点懵。

这个其实不是什么难题,就是平时接触少,没在意,生疏了。

记住三点: 全局数组,未初始化时,默认值都是 0;局部数组,未初始化时,默认值为随机的不确定的值;局部数组,初始化一部分时,未初始化的部分默认值为 0; 下面来编码验证一下: #include using namespace std; void show(int a[10]) { for (int i = 0; i < 10; i++) { cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3