-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) –