C言語で2つの文字列を結合して1つの文字列にする

2つの文字列を一つの文字列に連結するには、strcat()関数を使用することができます。

strcat()関数のプロトタイプは以下のようになります:

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

その中で、destは対象文字列であり、srcは追加する元の文字列です。

以下是一个例程,展示了如何使用strcat()函数将两个字符串连接成一个字符串:

#include <stdio.h>
#include <string.h>

int main() {
    char str1[20] = "Hello, ";
    char str2[10] = "world!";
    
    strcat(str1, str2);
    
    printf("Concatenated string: %s\n", str1);
    
    return 0;
}

結果は以下の通りです:

Concatenated string: Hello, world!

この例では、str1の末尾にstr2を結合して、最終的に新しい文字列が得られました。

bannerAds