当前位置:   article > 正文

作用域运算符 “::”(C++学习笔记 10)_c++中avar意思

c++中avar意思

  通常情况下,如果有两个同名变量,一个是全局的,另一个是局部的,那么局部变量在其作用域内具有较高的优先权,它将屏蔽全局变量。
  如果希望在局部变量的作用域内使用同名的全局变量,可以在该变量前加上“::”,此时::avar代表全局变量,“::”称为作用域运算符。
例1: 全局变量和局部变量同名。

#include<iostream>
using namespace std;
int avar=10; //全局变量avar
int main(){
   
        
  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/51411
推荐阅读
相关标签
  

闽ICP备14008679号