首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Xcode中组合一个输出中的函数

如何在Xcode中组合一个输出中的函数
EN

Stack Overflow用户
提问于 2020-10-08 18:51:16
回答 1查看 45关注 0票数 0
代码语言:javascript
复制
#include <stdio.h>
#define SPACE ' '
void branching_if_judgement(int a, int b){
    if (a > b){
        printf("a(%d) is larger than b(%d)\n", a, b);
    }else {[![enter image description here][1]][1]
        printf("a(%d) is smaller or equal to b(%d)\n", a, b);
    }
}

char branching_if_judgement_char(int a, int b){
    char res;
    if (a > b){
        printf("a(%d) is larger than b(%d)\n", a, b);
        res = 'Y';
    }else {
        printf("a(%d) is smaller or equal to b(%d)\n", a, b);
        res = 'N';
    }
    return res;
}
int main() {
    branching_if_judgement_char(2,3);
}

我按照示例运行代码。而且,幻灯片中缺少main函数。我添加了它

因此,我的问题是如何将所有函数组合在一个输出中,就像幻灯片一样。

EN

回答 1

Stack Overflow用户

发布于 2020-10-09 04:18:37

函数签名告诉我们

代码语言:javascript
复制
char branching_if_judgement_char(int a, int b)

它返回一个类型为char的对象,并接受两个类型为int的对象。

所以当你调用它的时候,你把这两个东西传递给它,而不是接受它返回的东西。

代码语言:javascript
复制
branching_if_judgement_char(2,3);

正确的代码应该是

代码语言:javascript
复制
char p = branching_if_judgement_char(2,3);
printf("%c\n", p);

请抽出时间来阅读

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64260987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档