c++对于c的扩展_冒号作用域

冒号作用域 ::(该运算符为作用域):如果::前面什么都没加代表全局作用域

#include <iostream>

using namespace std;

int a=10;

viod test(){

int a=1;

cout << :: a<<endl; //输出全局变量a

cout << a <<endl; //输出局部变量

}

int main(){

test();

return 0;

}

输出结果:10

                  1

c++对于c的拓展:在函数内实现输出同名的全局变量

 

posted @ 2022-04-01 15:20  spking  阅读(41)  评论(0)    收藏  举报