首页 > 编程语言 >c++ 访问全局变量

c++ 访问全局变量

时间:2023-09-20 18:44:39浏览次数:42  
标签:std main int c++ 访问 全局变量

 

 

#include <iostream>
using namespace std;
int a{ 1 };
int main() {
    int a{ 123 };
    cout << "外部的a:" << a << endl;  //外部的a:123
    {
        cout << "外部的a:" << a << endl;  //外部的a:123
        int a{ 456 };
        cout << "内部的a:" << a << endl;  //内部的a:456
        a = a + 1;
        cout << "内部的a:" << a << endl;  //内部的a:457
        //使用限定符访问全局变量
        cout << "全局的a:" << ::a << endl;  //全局的a:1
    }
    cout << "外部的a:" << a << endl;  //外部的a:123    
    cout << "全局的a:" << ::a << endl;  //全局的a:1
}

 

标签:std,main,int,c++,访问,全局变量
From: https://www.cnblogs.com/angdh/p/17718077.html

相关文章

  • C++的构造函数和析构函数
    背景介绍在B站上看完侯捷老师讲解的两个类:String类andcomplex类,这两个类的实现体现了不带指针和带指针的区别,也可以作为设计类的参考学习。这两个类的实现过程中有很多小细节的东西需要注意,否则很可能造成编译报错。编写带指针的类String在c++的ansi库中有有一个string类,用......
  • 恒创科技:轻量型服务器能支撑多少人访问?
    一、服务器配置影响访问人数服务器的配置是影响轻量型服务器能够支撑的访问人数的关键因素之一。通常而言,轻量型服务器的配置普遍不高,适合小型团队或个人使用。如果服务器配置较低,那么支撑访问人数的能力也会受到限制。较为简单的应用程序对服务器性能要求不高,可以支持较......
  • C++医学影像(PACS)管理系统源码
    PACS(PictureArchivingandCommunicationsSystem)——图像存储与传输系统,和医院信息化及数字化的目标紧密关联,它是专门为现代化医院的影像管理而设计的包括数字化医学图像信息的采集、显示、处理、存储、诊断、输出、管理、查询、信息处理的综合应用系统,是以数字化诊断(无纸化、无......
  • C++ STL 容器之map
    一、map简介可以将任何基本类型映射到任何基本类型。如intarray[100]事实上就是定义了一个int型到int型的映射。map提供一对一的数据处理,key-value键值对,其类型可以自己定义,第一个称为关键字,第二个为关键字的值map内部是自动排序的二、用法1.map定义:map<type1name,t......
  • 别人访问下载接口
    //post请求报文体的接收方式HttpContext.Current.Response.ContentType="application/json";HttpContext.Current.Response.ContentEncoding=System.Text.Encoding.UTF8;System.IO.StreaminputStream=HttpContext.Current.Request.InputStream;System.Text.Encodi......
  • c++中生成随机数
    #include<iostream>#include<string>#include<algorithm>#include<ctime>usingnamespacestd;constintINF=1e9;intmain(){//设置种子srand((unsigned)time(NULL));//可随机生成0-10以内的数 intt=rand()%10; cout<<......
  • 【结对编程互评-C++】中小学数学卷子自动生成程序
    【结对编程互评-C++】中小学数学卷子自动生成程序项目名称:中小学数学卷子自动生成程序编程语言:C++代码作者:李义评价人:张恒硕目录[1.项目要求][1.1目标用户][1.2实现功能][2.代码分析][3.功能测试][3.1登录功能测试][3.2出题功能测试][4.优缺点分析与总结]......
  • C++学习
    C++简单或复杂又如何,万般皆由人--风尘尘风一、C++简述1.1C++概念C++是一种由BjarneStroustrup于1979年在新泽西州贝尔实验室开始设计开发的高级语言C++扩充和完善了C语言,是面向对象的程序设计语言,C++可运行于多种平台上(Win、Mac、unix)1.2C++特点C++......
  • C++中的类指针
    Studenta;s.setName("A");//Studeng*b=newStudent();Student*b; //声名指针b=newStudent(); //动态分配内存b->setName("B"); //访问成员函数分析定义类对象基本格式是:Studenta;在定义时就已经为a对象分配好了内存空间,且为内存栈;定义类指针......
  • java代码访问网页
    importjava.io.BufferedReader;importjava.io.InputStreamReader;importjava.net.URL;importjava.net.HttpURLConnection;publicclassWebPageAccess{publicstaticvoidmain(String[]args){Stringurl="http://example.com";//输入要访......