Translations of this page?:

strcat

文法:

    #include <cstring>
    char *strcat( char *文字列1, const char *文字列2 );

strcat()関数は文字列2の内容を文字列1の後ろに繋げて文字列1を返します。

サンプル:

     printf( "名前を入れてください: " );
     scanf( "%s", name );
     title = strcat( name, " ザ・グレート" );
     printf( "こんにちは, %s\n", title );

strcatは境界のチェックは行わないため、文字列1文字列2も両方とも領域外アクセスをする危険があります。似たような機能を提供していて、境界チェックを行う安全な関数のstrncatもあります。

関連トピック: strchr, strcmp, strcpy, strncat

非標準の関連する関数にstrlcpy, strlcatがあります。

 
• • • SitemapRecent changesRSScc