C: 如何将一个函数的返回值转发到另一个函数中?

标签 c return return-value imperative-programming

我目前正在尝试用 C 语言编写一个具有以下结构的程序:

int alpha()
{
    blablabla...  //returns 0,1,2,3,4 or 5 depending on input
}

int beta()
{
    blablabla...  //needs to return the value that alpha returns
}

如果可能的话,我如何才能让 beta 返回 alpha 的返回值?

我意识到这是一个愚蠢的结构,但不幸的是,为了使用头文件,这是必要的。

最佳答案

int beta()
{
    return alfa();
}

:)

关于C: 如何将一个函数的返回值转发到另一个函数中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27931943/

相关文章:

C++错误: passing ‘const umap_int {aka const std::unordered_map<int, int>}’ as ‘this’ argument discards qualifiers [-fpermissive]

powershell - 寻求对 Powershell ExpandProperty 行为的解释

C 文件创建不起作用

c - 在函数调用中使用它时,将值添加到结构中的指针

c - 索引字符串文字是初始化程序常量表达式吗?

c++ - 在同一个输出流中调用时,我的动态链接队列不正确地输出三个返回函数

linux - system ("tar xzf DirName/tarFile.tar DirNameInsideTar/FileName") 在 perl 中失败并返回 -1

c - ld 提示 : in function "_start", undefined reference to "__libc_csu_fini"& "__libc_csu_init"

java - 返回类型 Boolean,无法打印值

c# - C# 是否支持多个返回值?