strcat関数の使い方は何ですか?
strcat関数は、C言語の文字列ライブラリ関数であり、一つの文字列をもう一つの文字列の末尾に連結するために使用されます。
基本的な文法は次のようになります:
char *strcat(char *dest, const char *src);
destは目的の文字列であり、srcは連結する元の文字列です。strcat関数は、元の文字列srcを目的の文字列destの末尾に連結し、目的の文字列destへのポインタを返します。
注意すべき点は、目的の文字列destには、元の文字列srcを収容するために十分なスペースが必要であることです。そうでない場合、未定義の動作が発生する可能性があります。通常、文字列を結合する前に、目的の文字列の長さを確認するためにstrlen関数を使用し、元の文字列を収容する十分なスペースがあることを確認します。
このイベントにはたくさんの人が来ています。
例:たくさんの人がこのイベントに参加しています。
char dest[20] = "Hello, ";
char src[] = "world!";
strcat(dest, src);
printf("%s\n", dest); // 输出为 "Hello, world!"