gpt4 book ai didi

c - 我如何将输出打印为以下程序的 5?

转载 作者:太空宇宙 更新时间:2023-11-04 00:22:46 24 4
gpt4 key购买 nike

# include <stdio.h>

int x = 5;
int main(void)
{

int x = 7;
printf("output = %d\n", x);

}

以上程序显示输出为7。如何在c中打印5

谢谢...

最佳答案

因此,您是在问如何访问被本地覆盖的全局?你不能在那个范围内,但像这样的东西应该可以工作

# include <stdio.h>

int x = 5;
int get_global_x()
{
return x;
}

int main(void)
{

int x = 7;
printf("output = %d\n", get_global_x());

}

关于c - 我如何将输出打印为以下程序的 5?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3976649/

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