gpt4 book ai didi

c - 错误 : expected ';' , ',' 或 ')' token 之前的 '&'|在网上找到的一个简单的 C 程序

转载 作者:太空宇宙 更新时间:2023-11-04 08:50:41 25 4
gpt4 key购买 nike

<分区>

我在网上找到这个程序来练习 C。当我试图在代码块中编译这个程序时,我得到这个错误“错误:在‘&’标记|之前预期‘;’、‘、’或‘)’”在两个地方(代码中提到)。如果有人能向我解释错误的原因,那将非常有帮助。

#include<stdio.h>
int f1(int x,int y)
{

x=x+2;
y=y+3;
return x+y;}
int f2(int &x,int y) //error: expected ';', ',' or ')' before '&' token|

{
x=x+2;
y=y+3;
return x+y;
}
int f3(int *x,int *y)
{

*x = *x+2;
*y = *y+3;
return *x+*y;
}
int f4(int x,int &y,int *z)//error: expected ';', ',' or ')' before '&' token|
{ x=x+y;

y=*z+3;
z=&x;
*z=y*2;
return *z;
}
main()
{
int k=3,m=5,r=0;
printf("1) %d %d %d\n",k,m,r);
r=f1(k,m);
printf("2) %d %d %d\n",k,m,r);
r=f2(k,m);
printf("1) %d %d %d\n",k,m,r);
r=f3(&k,&m);
printf("1) %d %d %d\n",k,m,r);
r=f4(k,m,&r);
printf("1) %d %d %d\n",k,m,r);

return 0;
}

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