第15周-阅读命名空间的使用
来源:互联网 发布:阿里云招聘官网首页 编辑:程序博客网 时间:2024/06/08 04:01
/* *All rights reserved. *文件名称:main.cpp *作 者:姜 甜 甜 *完成日期:2015年6月21日 *版 本 号:v1.0 *问题描述:*/
#include<iostream>using namespace std;namespace bij{ int bi=10, bj=20; //(1)}int bi=1, bj=2; //(2)int main(){ int bi=-10, bj=-20; //(3) using namespace bij; bi++; //-9 ::bi++; //全局变量 bij::bi++; bj++; //-19 ::bj++; bij::bj++; //命名空间变量的使用 cout<<bi<<" "<<bj<<endl; //(4) return 0;}
输出-9 -19
程序的输出结果中bi和bj是在(3)处定义的main函数中的局部变量,要其作用范围内,直接使用即可。实际上,这个程序中的赋值都是正确的,重名的变量能够有效区分,::bi和::bj是在(2)处定义的本文件中的全局变量,bij::bi和bij::bj是在(1)处定义的命名空间bij中的变量。
0 0
- 第15周-阅读命名空间的使用
- 第15周-阅读项目1-异常处理&&命名空间
- 第15周-阅读项目2-异常处理&&命名空间
- 命名空间的使用
- 命名空间的使用
- 命名空间的使用
- 命名空间的使用
- 命名空间的使用
- 命名空间的使用
- 命名空间的使用
- 第16周-异常处理和命名空间-课后实践·阅读程序
- 第16周《C++语言基础》程序阅读——异常处理和命名空间
- Namespace(命名空间)的使用
- codeDom命名空间的使用
- C++命名空间的使用
- C++命名空间的使用
- HTML命名空间的使用
- 命名空间namespace的使用
- spring4.0新特性综述
- POJ 1326 Mileage Bank(水~)
- python获取网站PR及百度权重
- 我看我自己系列1
- 系统调用3--close
- 第15周-阅读命名空间的使用
- android fragment的使用
- vb.net controls集合
- 系统调用 4--read
- javax.servlet.jsp.PageContext cannot be resolved to a type
- 系统调用 5--write
- Java内部类(二)局部内部类
- 谈Python多线程及程序锁
- 系统调用 6--lseek