问题遇到的现象和发生背景
win10+dev-c++
问题相关代码,请勿粘贴截图
#include<stdio.h>
int main(void)
{
float sum1(float &x,float y);
float x,y,z;
z=sum1(1.0,2.8);
printf("x=%f,y=%f,z=%f",x,y,z)
return 0;
}
float sum1(float &x,float y){
x=x+y;
return x;
}
运行结果及报错内容
报错了说是少一个标点符号 [Error] expected ';', ',' or ')' before '&' token
我想要达到的结果
测试通过指针改变形参的效果。