C++ 作用域
2015-08-10 11:20
357 查看
int main(){
int a=3;
cout << "----input-------" << endl;
cout << "a=" << a << endl;
{
int a = 4;
cout << "a=" << a << endl;
}
cout << "a=" << a << endl;
}
输出
----input-------
a=3
a=4
a=3
可见,在花括号中定义的变量,在出了 花括号后就 不起作用了。
int a=3;
cout << "----input-------" << endl;
cout << "a=" << a << endl;
{
int a = 4;
cout << "a=" << a << endl;
}
cout << "a=" << a << endl;
}
输出
----input-------
a=3
a=4
a=3
可见,在花括号中定义的变量,在出了 花括号后就 不起作用了。
相关文章推荐
- C语言中的链接编写教程
- C++经典书籍
- C++中运算符 &和&&、|和|| 的区别
- C++中类型数据所占字节数
- C++之多态性与虚函数
- C/C++ 快速排序算法
- 求最大子序列
- C++ 堆排序算法
- C++<algorithm>中sort的比较函数写法
- C/C++知识要点5——智能指针原理及自定义实现
- LeetCode 211. Add and Search Word - Data structure design
- I2C总线之(三)---以C语言理解IIC
- C++学习笔记与思考_2 --const限定符及其引用,typedef符号
- C++ Builder XE8 安卓开发之使用TIdThreadComponent控件接收客户端的数据
- C语言-04-函数
- c++ 显示调用dll
- C++/C语言_宏函数存在的问题
- C++单例模式
- [leetcode-92]Reverse Linked List II(c++)
- 详解C语言中的常量指针和指针常量