• 회원가입
  • 로그인
  • 구글아이디로 로그인

[basic] C++ - New Lines (줄바꿈)

22,809  

목차

  1. C++ 줄바꿈 방법1 - \n
  2. C++ 줄바꿈 방법2 - << endl

 

C++ 줄바꿈 방법1 - \n


문자열 끝에 \n 추가 시, 줄바꿈 가능.

 


PS.

 

※ \n 추가할 때마다 줄 간격 벌어짐.

※ 삽입 문자열 닫는 따옴표 에 기재.

※ 문자열과 딱 붙여 적어도 됨.

 

 

(예제) 

\n : 줄바꿈. (예) "string \n"  

\n\n : 사이에 빈 줄 1개 추가. (예) "string \n\n"

\n\n\n : 사이에 빈 줄 2개 추가. (예) "string \n\n\n"

 


[예제1] 줄바꿈.

 

#include <iostream>

using namespace std;


int main() {

  cout << "홈짱닷컴\n\n";

  cout << "Homzzang.com";

  return 0;

}

 

결과값: 

홈짱닷컴 

Homzzang.com


[예제2] 빈 줄 1개 추가.

 

#include <iostream>

using namespace std;


int main() {

  cout << "홈짱닷컴 \n\n";

  cout << "Homzzang.com";

  return 0;

}

 

결과값: 

홈짱닷컴

 

Homzzang.com

 

C++ 줄바꿈 방법2 - << endl

 

<< endl 이용해서도 줄바꿈 가능.

 


PS.

 

※ endl : (end line : 줄을 끝냄) 의미.

※ << endl 추가할 때마다 간격이 벌어짐.

※ << 연산자와 endl은 별개지만, C++은 공백 무시하니 붙여도 됨.

※ 삽입 문자열 닫는 따옴표 에 기재.

※ 맨 뒤 구문 끝내는 부분에 세미콜론 ; 붙임.

 

<< endl : 줄바꿈. 

(예) "string<< endl;

 

<< endl << endl : 사이에 빈 줄 1개 추가.

(예) "string<< endl << endl;

 

<< endl << endl << endl : 사이에 빈 줄 2개 추가. 

(예) "string<< endl << endl << endl;

 


[예제1] 줄바꿈.

 

#include <iostream>

using namespace std;


int main() {

  cout << "홈짱닷컴" << endl;

  cout << "Homzzang.com";

  return 0;

}

 

결과값:

홈짱닷컴

Homzzang.com


[예제2] 빈 줄 1개 추가.

 

#include <iostream>

using namespace std;


int main() {

  cout << "홈짱닷컴" << endl << endl;

  cout << "Homzzang.com";

  return 0;

}

 

결과값:

홈짱닷컴

 

Homzzang.com 

 

PS. 

/n 방식이 더 일반적인 줄바꿈 방식임.



분류 제목
basic C++ - references (참조변수) + 변수의 메모리 주소
basic C++ - Pointers (포인터)
function C++ - Functions (함수) - 정의/호출
function C++ - Function Parameters (함수 매개변수)
function C++ - Function Overloading (함수 오버로딩)
class C++ - OOP (객체 지향 프로그래밍)
class C++ - Class (클래스) / Object (객체)
class C++ - Class Methods (클래스 메서드)
class C++ - Constructors (생성자)
class C++ - Access Specifiers (접근지정자)
class C++ - Encapsulation (캡슐화)
class C++ - Inheritance (상속)
class C++ - Polymorphism (다형성)
class C++ - Files (파일) - 파일생성/파일읽기/파일쓰기
class C++ - Exceptions (= Try...Catch..) - 에러 제어
howto C++ - 사용자 입력값 더하기 ★ (Add Two Numbers)
2/2
목록
찾아주셔서 감사합니다. Since 2012