string.h中的常见方法
strcat(),是在字符串后面追加上另外一个字符串
声明:
#include <string.h>
char *strcat(char *dest, const char *src);
解释:
- dest – 指向目标数组,该数组包含了一个 C 字符串,且足够容纳追加后的字符串。
- src – 指向要追加的字符串,该字符串不会覆盖目标字符串。
- 该函数返回一个指向最终的目标字符串 dest 的指针。
实例
char *dest = "abc";
char *src = "efg";
strcat(dest, src);
cout << dest << endl;
结果
abcdefg
实际调用
#include<string.h>
#include<stdio.h>
int main()
{
char arr1[20] = "hello ";
char arr2[] = "world";
printf("%s\n", strcat(arr1, arr2));
return 0;
}