欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > c/c++ >内容正文

c/c++

C++中的变量不初始化是什么结果?(整型、bool型、字符型)结果都是随机的,不确定

发布时间:2025/6/17 c/c++ 59 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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]<<' '; }

运行结果:

《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读

总结

以上是生活随笔为你收集整理的C++中的变量不初始化是什么结果?(整型、bool型、字符型)结果都是随机的,不确定的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。