-4
是否可以发送两个值来分别运行并返回而不使用数组结构(如数组)?C中的函数发送多个值
这样的:
#include<stdio.h>
int f(int a,int b)
{
a*=2;
b*=2;
return ?????????
}
int main()
{
int x=5,y=10,k;
k=f(x,y) ?????????
printf("%d",k); ????????
}
您可以传递变量作为一个参数的地址,以便在功能放置一些结果出现。 –
可能的重复[如何从C函数返回多个值?](http://stackoverflow.com/questions/2620146/how-do-i-return-multiple-values-from-a-function-in -C) –