递归函数和辅助函数在C中添加两个char类型数

时间:2014-12-09 21:25:48

标签: c string recursion char

我一直在考虑如何编写辅助函数和递归函数来添加两个数字。

问题指定使用char * add2(char * n1,char * n2)来调用辅助函数并在main函数中使用它。但是我不断收到错误,因为你无法将两个字符加在一起。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

C没有字符串连接运算符。查看如何使用strdup()和strcat(),这应该对你有帮助。

要理解这个问题,可以将smult视为“字符串乘法”,其中“s”x 1 =“s”,“s”x 2 =“ss”,“s”x 3 =“sss”等< / p>