【发布时间】:2021-10-12 02:25:57
【问题描述】:
所以如果我输入:“Ben”和“Tom”,返回的字符串将是“BTeonm”。我必须在不使用预建函数的情况下做到这一点。我完全不知道如何处理这个问题,因为我对 C 很陌生。
任何提示或帮助将不胜感激!
【问题讨论】:
-
注意:关于从函数返回字符串:Function returning address of local variable error in C.
-
您可以创建一个带有 for 循环的函数,该函数逐个字符地扫描两个字符串并将它们连接到第三个字符串中!注意字符串内存使用!
-
@WeatherVane 是的,我已删除我的评论。我没有正确地抓住这个问题!道歉。
-
尽管如此,简单地询问如何做一个作业(或等价物)对于 Stack Overflow 来说是不合适的,主要是因为它太宽泛了。 Stack Overflow 是针对特定问题的,例如问题的一部分。我们不知道你是否知道如何用 C 编写函数定义、如何传递参数、如何检查字符串的长度、如何分配内存、如何编写循环、如何访问字符串的字符等等。 Stack Overflow 不是教程服务。寻找引物。如果您对任务的某个部分有疑问,请询问该特定部分。
-
还有八月份的课。 Stack Overflow 被世界各地的人们在各种情况下使用。