我一直纠结于如何编写一个辅助函数和递归函数来将两个数字相加。
问题指定使用char *add2(char *n1,char *n2)调用助手函数并在main函数中使用它。然而,我一直收到一个错误,因为您不能将两个字符相加在一起。我该如何解决这个问题?
发布于 2014-12-10 05:28:51
C没有字符串连接运算符。查看如何使用strdup()和strcat(),这应该会对您有所帮助。
要理解这个问题,可以把smult想象成“字符串乘法”,其中"s“x1= "s","s”x2= "ss","s“x3= "sss”等等。
https://stackoverflow.com/questions/27389117
复制相似问题