📜  C ++ |其他C ++ |问题2

📅  最后修改于: 2021-06-28 18:24:03             🧑  作者: Mango

#include
using namespace std;
int x = 1;
void fun()
{
    int x = 2;
    {
        int x = 3;
        cout << ::x << endl;
    }
}
int main()
{
    fun();
    return 0;
}

(A) 1
(B) 2
(C) 3
(D) 0答案: (A)
说明::: x的值为1。

范围解析运算符与变量名称一起使用时,始终引用全局变量。
这个问题的测验

想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。