C语言如何给一个变量在另一个函数中赋值?

如果函数的原型是这样的,那么应该如何在function函数里修改主函数中的a,b的值?intfunction(inta,intb)... 如果函数的原型是这样的,那么应该如何在function函数里修改主函数中的a,b的值?
int function(int a, int b)
展开
 我来答
匿名用户
2015-08-19
展开全部
传递指针进去,要不把它们弄成全局变量,只要function能看到就能改。
更多追问追答
追问
函数的原型不能更改,就这样该怎么弄。
题目要求不能改-/\-...
追答
在全局设置两个指针,在main里让全局指针指向a和b,在function里用全局指针改就行了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式