在C ++中使用一个默认值初始化普通数组
整个数组可以非常简单地初始化为零。如下所示。
int arr[10] = {0};但是,使用上述方法无法将整个数组初始化为非零值。如下所示。
int arr[10] = {5};在上面的示例中,仅第一个元素将被初始化为5。所有其他元素将被初始化为0。
for循环可用于初始化一个默认值不为零的数组。如下所示。
for(i = 0; i<10; i++) {
arr[i] = 5;
}在上面的示例中,所有数组元素都初始化为5。
给出了演示以上所有示例的程序,如下所示。
示例
#include <iostream>
using namespace std;
int main() {
int a[10] = {0};
int b[10] = {5};
int c[10];
for(int i = 0; i<10; i++) {
c[i] = 5;
}
cout<<"Elements of array a: ";
for(int i = 0; i<10; i++) {
cout<< a[i] <<" ";
}
cout<<"\n";
cout<<"Elements of array b: ";
for(int i = 0; i<10; i++) {
cout<< b[i] <<" ";
}
cout<<"\n";
cout<<"Elements of array c: ";
for(int i = 0; i<10; i++) {
cout<< c[i] <<" ";
}
cout<<"\n";
return 0;
}输出结果
上面程序的输出如下。
Elements of array a: 0 0 0 0 0 0 0 0 0 0 Elements of array b: 5 0 0 0 0 0 0 0 0 0 Elements of array c: 5 5 5 5 5 5 5 5 5 5
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短