C++冒号的作用域

当同时定义了一个全局变量a和局部变量a:

结果输出了局部变量的10,因为程序遵循就近原则。

:: 代表全局作用域

如果想无视就近原则,打印全局变量的a,就在输出时把a的前面加两个冒号。

::

相关推荐
今儿敲了吗6 小时前
01|多项式输出
c++·笔记·算法
程序员Jared6 小时前
C++11—mutex
c++
朔北之忘 Clancy6 小时前
2025 年 9 月青少年软编等考 C 语言一级真题解析
c语言·开发语言·c++·学习·数学·青少年编程·题解
量子炒饭大师6 小时前
【C++入门】Cyber底码作用域的隔离协议——【C++命名空间】(using namespace std的原理)
开发语言·c++·dubbo
REDcker6 小时前
RTCP 刀尖点跟随技术详解
c++·机器人·操作系统·嵌入式·c·数控·机床
楚Y6同学6 小时前
基于 Haversine 公式实现【经纬度坐标点】球面距离计算(C++/Qt 实现)
开发语言·c++·qt·经纬度距离计算
老歌老听老掉牙7 小时前
优化样条曲线拟合参数解决三维建模中的截面连续性问题
c++·opencascade·样条曲线
散峰而望7 小时前
【算法竞赛】栈和 stack
开发语言·数据结构·c++·算法·leetcode·github·推荐算法
不爱吃糖的程序媛8 小时前
OpenHarmony 通用C/C++三方库 标准化鸿蒙化适配
c语言·c++·harmonyos
fqbqrr8 小时前
2601C++,导出控制
c++