KEIL函数参数能写输出吗?

2019-08-22 13:36发布

我写了一个两数相加的函数,a,b是输入,c是输出,然后在主函数调用,报错c定义了但没使用。请问它不能通过调用赋值给cc么?新手望解答!谢谢!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
BMN李
1楼-- · 2019-08-22 13:50
c是局部变量,函数结束就失效了。你要返回c值的话,就要用指针。或者把这个函数带返回值。
1.void Sum(float a, float b, float *c)
2.float Sum(float a, float b)
小陀螺爱炒蛋
2楼-- · 2019-08-22 19:48
用指针啊~局部变量的基础知识。。
Douby
3楼-- · 2019-08-22 23:06
 精彩回答 2  元偷偷看……
Douby
4楼-- · 2019-08-23 00:33
小陀螺爱炒蛋 发表于 2017-4-12 17:44
用指针啊~局部变量的基础知识。。

非常感谢,现在正在抓紧补基础

一周热门 更多>