初始化变量明明白白c++ 初始化

本文探讨了在C++中初始化变量的方法,并通过实例代码展示了未初始化局部变量可能导致的随机值问题。此外,还介绍了如何定义一个类并重载输出运算符。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

工作之余抽点间时出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下初始化变量

    

    如果是部局变量,则是随机值,如果是全局变量则为0.

    

    #include<iostream> using namespace std; int main() { int sum; for (int i =0 ;i<10;i++) sum += i; cout<<sum<<endl; }

    我电脑里头运行的结果是2281105。而不是你想要的55.

    每日一道理
灯,带有一种明亮的光,每当深夜来临,是它陪伴着你,如此默默无闻。它是平凡的,外表华丽与否,那都是一样的,珍珠点缀,水晶加饰的灯它只能用以装饰,来满足人们的虚荣心,比起这,普通普通的日光灯是幸运的,因为它照明的本性没有转变,如同生活中的一部分人平平凡凡却实实在在。

    #include<iostream> #include<string> using namespace std; class A { public: int data; friend ostream& operator<<(ostream&,const A&); //同理 }; ostream& operator<<(ostream&,const A& a) { cout<<a.data<<endl; } int main() { A a; cout<<a.data<<endl; cout<<a; }

    我这里的输出是

    2281060

    2281060

    A::A()

    {

   data = 0;  

    }  

文章结束给大家分享下程序员的一些笑话语录: 问:你觉得让你女朋友(或者任何一个女的)从你和李彦宏之间选一个,你觉得她会选谁?  
  答:因为李艳红这种败类,所以我没女友!

转载于:https://www.cnblogs.com/jiangu66/archive/2013/04/28/3049860.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值