STRCAT(3)

名前
strcat, strncat - 二つの文字列を連結する

書式
#include <string.h>

char *strcat(char *dest, const char *src);

char *strncat(char *dest, const char *src, size_t n);

説明
strcat()関数は、 dest の最後にある`\0'文字を上書きして、 dest 文字列の後にsrc 文字列を付け加える。 同時に終端文字`\0'を加える。 文字列は重ならない。 dest文字列は、連結が正しい結果を得るような 十分な領域を持っていなければならない。

src の最初の n 個の文字が dest に付け加えられることを除けば、 strncat() 関数も同様である。

返り値
strcat()関数とstrncat()関数は結果としてできる文字列 dest へのポインタを返す。

準拠
SVID 3, POSIX, BSD 4.3, ISO 9899

関連項目
bcopy(3), memccpy(3), memcpy(3), strcpy(3), strncpy(3)