strcat()是否像strcat_()一样返回错误?

strcat()是否像strcat_()一样返回错误?,c,strcat,strcat-s,C,Strcat,Strcat S,strcat()是否像strcat()一样返回错误?是否可以strcat()更换strcat()` strcat()。它可以代替类似的strcat\s()使用 strcat(str1,str2); 它可能会帮助您查找C函数的参考,以便找到类似问题的答案。建议阅读strcat()的手册页,并将其与strcat_()的手册页进行比较。手册页提供了有关返回值的大量信息。一个“谷歌”的strcat将找到大量关于strcat()的局限性和使用strncat()的偏好的参考资料。感谢您的参考。 char

strcat()
是否像
strcat()一样返回错误?是否可以
strcat()
更换strcat()`

strcat()。它可以代替类似的
strcat\s()
使用

strcat(str1,str2);

它可能会帮助您查找C函数的参考,以便找到类似问题的答案。

建议阅读strcat()的手册页,并将其与strcat_()的手册页进行比较。手册页提供了有关返回值的大量信息。一个“谷歌”的strcat将找到大量关于strcat()的局限性和使用strncat()的偏好的参考资料。感谢您的参考。
 char str1[50] = "To be, or not to be, ";
 char str2[] = "that is the question.";
 int retval = strcat_s(str1, sizeof str1, str2);
 if(retval)
     printf("There was an error joining the strings. Error code = %d",retval);
 else
     printf("The combined strings:\n%s\n", str1);