我對C中的返回語句有些困惑。我在C大學的介紹類中學習函數,但是我仍然不確定返回值的用途。你可以用他們做什麼?價值何去何從?例如,Return statement,values - 它們是如何使用的?
#include <stdio.h>
int add(int, int);
int main()
{
int x=0, y =0, z;
// insert code here...
printf("Enter a number: ");
scanf("%d", &x);
printf("Enter another number: ");
scanf("%d", &y);
z = add(x,y);
printf("%d\n", z);
return z;
}
int add(int x, int y)
{
int sum;
sum = x + y;
return sum;
}
總和只顯示,因爲printf函數。 return z
會發生什麼?你能夠以某種方式將返回值傳遞給其他函數嗎?