gpt4 book ai didi

c++ - 需要在 else 部分访问值为 5 的变量 x

转载 作者:行者123 更新时间:2023-11-30 02:49:23 26 4
gpt4 key购买 nike

int main()
{
int x = 5;
if(0) {
}
else if(int x = 0) {
}
else {
cout << "I want to access variable x with value 5";
}
}

这里定义在 else if 中的变量 x 也可以在 else block 中使用,但是如果我需要访问定义在 main 中的变量,那么如何去做。

最佳答案

不可能的,里面的x隐藏了外面的。我假设编译器会就此警告您,至少在 pedantic 方面并取决于编译器。

关于c++ - 需要在 else 部分访问值为 5 的变量 x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21231564/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com