摘自linux内核4.11.1源码string.c
linux/lib/string.c
Copyright (C) 1991, 1992 Linus Torvalds
头文件:#include <string.h>
作用:字符串拼接函数,将字符串src拼接至dest目标存储区
参数:
dest:目标存储区
src:源字符串
返回值:
dest 目标存储区的地址
linux/lib/string.c
Copyright (C) 1991, 1992 Linus Torvalds
头文件:#include <string.h>
作用:字符串拼接函数,将字符串src拼接至dest目标存储区
参数:
dest:目标存储区
src:源字符串
返回值:
dest 目标存储区的地址
/**
* strcat - Append one %NUL-terminated string to another
* @dest: The string to be appended to
* @src: The string to append to it
*/
char *strcat(char *dest, const char *src)
{
char *tmp = dest;
while (*dest)
dest++;
while ((*dest++ = *src++) != '\0')
;
return tmp;
}