C++中的变量不初始化是什么结果?(整型、bool型、字符型)结果都是随机的,不确定
生活随笔
收集整理的這篇文章主要介紹了
C++中的变量不初始化是什么结果?(整型、bool型、字符型)结果都是随机的,不确定
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
記住:不論是固定大小的數(shù)組,動(dòng)態(tài)分配的數(shù)組,還是變量,只要不初始化,結(jié)果就是未知的。整型變量不一定是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]<<' '; }運(yùn)行結(jié)果:
總結(jié)
以上是生活随笔為你收集整理的C++中的变量不初始化是什么结果?(整型、bool型、字符型)结果都是随机的,不确定的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: switch在C++中的用法以及用swi
- 下一篇: CCF CSP 201612-1中位数(