正在加载图片...
C++语言程序设计 例 5.1 作 #include <iostream using namespace std 用 int i; 在全局命名空间中的全局变量 namespace Ns 域 int j: //在Ns命名空间中的全局变量 与 int main(){ i=5: 可 Ns::j=6; /子块1 见 using namespace Ns; 当前块中可以直接引用Ns中的标识符 1nt1: /局部变量,局部作用域 性 i=7: cout"i=”<i<endl:/输出7 cout<"j=”<j<endi;/输出6 cout<"i=”<i<endl;/输出5 return 0; 日C++语言程序设计 13 #include <iostream> using namespace std; int i; //在全局命名空间中的全局变量 namespace Ns { int j; //在Ns命名空间中的全局变量 } int main() { i = 5; //为全局变量i赋值 Ns::j = 6; //为全局变量j赋值 { //子块1 using namespace Ns; //当前块中可以直接引用Ns中的标识符 int i; //局部变量,局部作用域 i = 7; cout << "i = " << i << endl;//输出7 cout << "j = " << j << endl;//输出6 } cout << "i = " << i << endl; //输出5 return 0; } 作用域与可见性 例 5.1
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有