C++中的变量不初始化是什么结果?(整型、bool型、字符型)结果都是随机的,不确定
生活随笔
收集整理的这篇文章主要介绍了
C++中的变量不初始化是什么结果?(整型、bool型、字符型)结果都是随机的,不确定
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
记住:不论是固定大小的数组,动态分配的数组,还是变量,只要不初始化,结果就是未知的。整型变量不一定是0,bool型也不一定是false
#include<iostream> using namespace std;int main() {cout<<"整型变量:"<<endl;int a[10];for(int i=0;i<10;i++)cout<<a[i]<<' ';cout<<endl;int * b=new int [30];for(int i=0;i<30;i++)cout<<b[i]<<' ';cout<<endl;int a1,b1,c,d,e,f,g;cout<<a1<<' '<<b1<<' '<<c<< ' '<<d<<' '<<e<<' '<<f<<' '<<g<<' ';cout<<endl;cout<<"布尔型变量:"<<endl;bool o,p,q,r,s,t,u,v,w;cout<<o<<' '<<p<<' '<<q<< ' '<<r<<' '<<s<<' '<<t<<' '<<u<<' '<<v<<' '<<w;cout<<endl;bool m[30];for(int i=0;i<30;i++)cout<<m[i]<<' ';cout<<endl;cout<<"字符型变量:"<<endl;char x[50];for(int i=0;i<50;i++)cout<<x[i]<<' '; }运行结果:
总结
以上是生活随笔为你收集整理的C++中的变量不初始化是什么结果?(整型、bool型、字符型)结果都是随机的,不确定的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: switch在C++中的用法以及用swi
- 下一篇: C++中比较大小的表达式中,小于号和大于