C++ version = 4.2.1
Output :
#include<iostream>
using namespace std;
bool arr0[10];
int main(){
bool arr1[10] = {false};
bool arr2[10] = {0};
bool arr3[10];
for(int i=0;i<10;i++){
cout<<arr0[i]<<" ";
}
cout<<"\n";
for(int i=0;i<10;i++){
cout<<arr1[i]<<" ";
}
cout<<"\n";
for(int i=0;i<10;i++){
cout<<arr2[i]<<" ";
}
cout<<"\n";
for(int i=0;i<10;i++){
cout<<arr3[i]<<" ";
}
return 0;
}
Output :
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
So the output is self explanatory. Irrespective of the various methods used, a boolean array is always getting initialised with false.
No comments:
Post a Comment