strcat - ライブラリコールの説明 - Linux コマンド集 一覧表
名前
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 文字列は、連結が正しい結果を得るような 十分な領域を持っていなければならない。
strncat () は、src から最大で n 個の文字が 使われることを除けば、strcat () と似ている。 結果は常に `\0' 文字で終端されるので、 最大で n +1 個の文字が書き出される。
返り値
strcat () 関数と strncat () 関数は、結果としてできる文字列 dest へのポインタを返す。
準拠
SVr4, 4.3BSD, C89, C99.
関連項目
bcopy
(3),
memccpy
(3),
memcpy
(3),
strcpy
(3),
strncpy
(3),
wcscat
(3),
wcsncat
(3)