Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

여러 줄 C/C++에서 긴 문자열을 작성하는 방법은 무엇입니까?


긴 문자열은 두 개의 큰따옴표( " " )를 사용하여 중간의 임의 지점에서 문자열을 끊으면 여러 줄로 작성할 수 있습니다.

이를 C에서 보여주는 프로그램은 다음과 같습니다.

예시

#include <stdio.h>
int main() {
   char *str = "This is the method "
               "to write long strings "
               "in multiple lines in C";
   puts(str);
   return 0;
}

출력

위 프로그램의 출력은 다음과 같습니다.

This is the method to write long strings in multiple lines in C

이제 위의 프로그램을 이해합시다.

문자열 str은 두 개의 큰따옴표( " " )를 사용하여 중간에 있는 임의의 지점에서 문자열을 끊음으로써 여러 줄로 작성할 수 있습니다. 그런 다음 puts를 사용하여 문자열을 표시합니다. 이를 보여주는 코드 스니펫은 다음과 같습니다.

char *str = "This is the method "
"to write long strings "
"in multiple lines in C";
puts(str);