zoukankan      html  css  js  c++  java
  • c++ :: 域操作符

    c++ :: 域操作符

    作用域:变量在程序中的起作用范围
    简单分为:全局作用域,局部作用域,语句作用域
    作用域优先级:范围越小优先级越高
    作用域运算符:"::"
    如果希望在局部变量的作用域内使用同名的全局变量,可以在该变量前加上"::","::"称为作用域运算符.

    1. //作用域
    2. #include <iostream>
    3. using namespace std;
    4. int avar=10; //全局变量avar
    5. int main()
    6. {
    7.    int avar=20; //局部变量avar
    8.    cout<<"avar is: "<<avar<<endl; //访问局部变量
    9.    avar=25; //1 //修改局部变量
    10.    cout<<"avar is: "<<avar<<endl;
    11.    cout<<"avar is: "<<::avar<<endl; //访问全局变量
    12.    ::avar=30; //2 //修改全局变量
    13.    cout<<"avar is: "<<::avar<<endl;
    14.    return 0;
    15. }
    输出
    1. avar is: 20
    2. avar is: 25
    3. avar is: 10
    4. avar is: 30
  • 相关阅读:
    python调用ggsci.exe程序
    confluence安装
    nginx优化
    ELKstack搭建
    zabbix 安装
    python requests
    小程序消息推送
    shell
    rar 解压
    ubuntu 安装部分设置U盘启动系统安装盘操作
  • 原文地址:https://www.cnblogs.com/timssd/p/4781088.html
Copyright © 2011-2022 走看看