永发信息网

c++中的一个关于局部变量与全局变量的问题

答案:2  悬赏:50  手机版
解决时间 2021-05-10 12:07

  #include <iostream.h> //ex3_13.cpp void main(  )

{   int a=1,b=2,c=3;   

    cout<<a<<","<<b<<","<<c<<endl;   

    {  int b=4;       

       cout<<a<<","<<b<<","<<c<<endl;       

       a=b;       

        {  int c;          

           c=b;  

          cout<<a<<","<<b<<","<<c<<endl;   

     }    

    cout<<a<<","<<b<<","<<c<<endl;  

   }  

  cout<<a<<","<<b<<","<<c<<endl;

 }  

程序运行结果如下:  

1,2,3

1,4,3

4,4,4

4,4,3

4,2,3  

最后一行中的结果为什么是4,2,3    怎么看都好像是1,2,3啊?

请问怎么理解 规则:“强龙压不过地头蛇” 请详解

 

 
最佳答案

代码行中你加了一对{},这里面的声明的变量就是局部变量了,生命周期就是在这对{}结束后,这些小问题要注意奥。

全部回答

{

int b

}

是在{}后面再调用的了。。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何当个合格的变态男人
什么样才叫朋友呢?
浙江考生考荷泽学院的二本起码要多少分数
谁知道哪能下手机版GBA模拟器
谁有好看的QQ空间的鼠标效果的
请问手指甲掉了还能在长嘛
刚从异地迁过来的户口现在能办农合吗?
心情隐藏了怎么还原
鲁夫最后战胜了海军三大中将吗?
优优宠物诊所我想知道这个在什么地方
舞林大会上叶乃文配的什么歌?
DNF中里面的宠物能卖吗
搞对象还有试用期?
笔记本玩魔兽世界,分辨率怎么调整比较好?
FOR REPLAY ONLY
推荐资讯
教师节来了,送什么礼物给老师才好呢?
牧场里面养什么最赚钱?
求柯南里有小哀出现的一些伤感背景音乐
爱???什么是爱???
异地网恋可以成真么?
青岛远洋船员学院怎么样?
请问富贵门英文插曲的真正歌名叫什么???
二级法宝用什么可以融合成法宝技能
冒险岛用手机申请要钱吗???
麻烦一下。。CF技术
人为什么会口是心非???
怎么可以快速美白和减肥啊?急!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?