C言語の標準ライブラリstrncatのリファレンスです。
概要 | 文字列を指定文字数分連結する。 |
ヘッダ | #include <string.h> |
I/F | char *strncat(char * restrict s1, const char * restrict s2, size_t n); |
戻り値 | s1の値。 |
詳細 | strncat関数は、文字列s2から、n個以下の文字を、文字列s1の最後に付加する。終端ナル文字は自動的に付加される。s2の先頭文字が文字列s1の終端ナル文字を上書きし、付加後の文字列の最後にナル文字を付加する。文字列s2の終端ナル文字に続く文字はコピーされない。s1には、strlen(s1) + n + 1の領域が確保されている必要がある。領域の重なり合うオブジェクト間でコピーが行われるときの動作は未定義である。 |