【编程语言】C++中未初始化的数组的默认值问题 |
您所在的位置:网站首页 › 变量等于数组中的元素吗 › 【编程语言】C++中未初始化的数组的默认值问题 |
之前写代码,一般都是用 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 |