ホームページ  >  記事  >  バックエンド開発  >  strcat は C 言語で何を意味しますか?

strcat は C 言語で何を意味しますか?

Guanhui
Guanhuiオリジナル
2020-06-15 13:20:2012585ブラウズ

strcat は C 言語で何を意味しますか?

#C 言語で strcat は何を意味しますか?

strcat は、C 言語で文字列を追加する関数を表します。その機能は、文字列 B の最後に文字列 A を追加することです。文字列 A の値は変更されず、文字列 B は長くなります。 、A を追加した後に B 文字列がオーバーフローしないようにする必要があります。

#strcat 宣言

以下は strcat() 関数の宣言です。

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

strcat パラメータ

dest -- C 文字列を含み、追加された文字列を収容できる十分な大きさのターゲット配列を指します。

src -- 追加される文字列を指します。ターゲット文字列は上書きされません。

strcat 戻り値

この関数は、最終ターゲット文字列 dest へのポインタを返します。

#strcat の例

#include <stdio.h>
#include <string.h>
 
int main ()
{
   char src[50], dest[50];
 
   strcpy(src,  "This is source");
   strcpy(dest, "This is destination");
 
   strcat(dest, src);
 
   printf("最终的目标字符串: |%s|", dest);
   
   return(0);
}
コンパイルおよび実行結果

最终的目标字符串: |This is destinationThis is source|

推奨チュートリアル: "

C

#"

以上がstrcat は C 言語で何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。