小编Kay*_*Kay的帖子

返回语句,值 - 它们是如何使用的?

我对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;
}
Run Code Online (Sandbox Code Playgroud)

由于printf函数,仅显示总和.怎么了return z?你能以某种方式将返回值传递给其他函数吗?

c return function return-value

2
推荐指数
1
解决办法
403
查看次数

标签 统计

c ×1

function ×1

return ×1

return-value ×1