> 백엔드 개발 > C++ > 본문

C++에서 \n의 역할

下次还敢
풀어 주다: 2024-05-06 18:48:15
원래의
797명이 탐색했습니다.

C++의 n은 newline을 의미합니다. 이는 컴파일러가 출력 커서를 다음 줄의 시작 부분으로 이동하여 새 줄을 형성하게 합니다. 그 기능에는 새 줄 만들기, 출력 형식 지정 및 출력 흐름 제어가 포함됩니다.

C++에서 \n의 역할

C++에서 n의 역할

C++ 언어에서 이스케이프 문자 n은 개행 문자를 나타냅니다. 이로 인해 컴파일러는 출력 커서를 다음 줄의 시작 부분으로 이동하여 새 줄을 만듭니다.

Usage

개행 문자를 삽입하려면 문자열에 n개의 문자를 사용할 수 있습니다. 예:

<code class="cpp">std::cout << "Hello" << std::endl;</code>
로그인 후 복사

위 코드는 다음을 출력합니다:

<code>Hello</code>
로그인 후 복사

What

n 이스케이프 문자는 다음과 같은 효과를 갖습니다.

  • 새 줄 만들기: 출력 커서를 줄의 시작 부분으로 이동합니다. 다음 줄, 출력에서 ​​새 행을 만듭니다.
  • 형식화된 출력: 출력을 여러 줄로 분할하여 더 쉽게 읽고 이해할 수 있도록 하는 데 사용할 수 있습니다.
  • 출력 스트림 제어: std::endl 또는 std::flush와 함께 사용하여 출력 버퍼를 강제로 플러시할 수 있습니다.

다음은 n개의 이스케이프 문자를 사용하는 몇 가지 예입니다.

  • 새 줄:
<code class="cpp">std::cout << "Line 1" << std::endl;
std::cout << "Line 2" << std::endl;</code>
로그인 후 복사
  • 정렬된 출력:
<code class="cpp">std::cout << "Item 1: " << std::left << std::setw(10) << 10 << std::endl;
std::cout << "Item 2: " << std::left << std::setw(10) << 20 << std::endl;</code>
로그인 후 복사
  • 강제 새로고침:
<code class="cpp">std::cout << "This will be flushed immediately" << std::flush;</code>
로그인 후 복사

위 내용은 C++에서 \n의 역할의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿