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

Guanhui
リリース: 2020-06-15 13:20:20
オリジナル
12590 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
c
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート