我对 C 中的 return 语句有点困惑。我正在上 C 的大学介绍课,我们已经学习了函数,但是我仍然不太了解返回值的用途。你能用它们做什么?价值去哪儿了?例如,
#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
?你能以某种方式将返回值传递给其他函数吗?