gpt4 book ai didi

c - 如何使main方法中的变量可以在C中的其他方法中访问

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

标题几乎说明了一切,简单的例子说明了我正在尝试做的事情:

int main()
{
int count = 1;
someMethod();
return 0;
}

void someMethod()
{
count++;
}

如何让 someMethod 改变 main 中的计数值?这可能吗?我假设它必须与 count 在 main 范围内但不在 someMethod 范围内这一事实有关。我是 C 编程的新手,所以看起来应该很简单,但我不确定。非常感谢任何帮助!

最佳答案

将它作为参数传递给另一个函数?

void func(int *arg)
{
(*arg)++;
}

int main()
{
int foo = 1;
func(&foo);
return 0;
}

关于c - 如何使main方法中的变量可以在C中的其他方法中访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17128434/

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