C言語で3つの文字列をつなぎ合わせる方法は?

strcat関数を使用して、3つの文字列を連結することができます。

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

int main() {
    char str1[50] = "Hello";
    char str2[] = "C";
    char str3[] = "Language";
    char result[100];

    strcpy(result, str1);
    strcat(result, str2);
    strcat(result, str3);

    printf("Result: %s\n", result);

    return 0;
}

結果は:結果:HelloCLanguage

bannerAds