C言語での文字列の連結方法について、改行するにはどうすればいいですか?
C言語では、改行を表すエスケープ文字”\n”を使用することができます。文字列を結合する際には、改行文字を改行したい位置に追加することができます。
例えば、次は文字列の連結と改行を使った例です:
#include <stdio.h>
#include <string.h>
int main() {
char str1[100] = "Hello";
char str2[100] = "World";
strcat(str1, "\n");
strcat(str1, str2);
printf("%s", str1);
return 0;
}
結果は出力されました。
Hello
World
この例では、まず改行文字”\n”を文字列str1の末尾に追加し、次に文字列str2を連結します。最後にprintf関数を使用して連結された文字列を出力し、改行文字により改行が行われます。