赞
踩
双冒号( ::)作用域运算符起个全局作用
代码如下
#include "iostream" using namespace std; int atk = 200; void atknumber() { int atk =100; //采用就近原则 cout << "没加双冒号的atk = " << atk << endl; //有双冒号,启用全局变量 cout << "加了双冒号的atk = " << ::atk << endl; } int main() { atknumber(); return 0; }
运行结果

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。