본문 바로가기
프로그래밍/c++

c++ 출력 std::cout

by 지나팩 2023. 8. 11.

c++은 c의 printf와는 달리 cout을 사용합니다.

std::cout을 사용하기 위해선 iostream를 include해야 합니다.

먼저 출력을 해봅시다.

위 예제처럼 std::cout과 << 쉬프트 연산자 오른쪽 항에 출력할 데이터를 써 주시면 됩니다. 위 예제에선 문자열을 출력했습니다. 당연히 변수도 출력히 가능합니다. 

더불어 여러 개의 데이터 타입을 출력할 수 있습니다.

위 예제에서 보듯 << 쉬프트 연산자를 추가함으로써 여러 개의 데이터들을 출력하는 걸 보실 수 있습니다.

위 출력은 개행이 되지 않습니다. c언어처럼 \n을 통해 개행할 수도 있고 endl을 통해 할 수도 있습니다.

 

std::는 네임스페이스 입니다.  cout이 std 네임스페이스에 속해 있으며 사용하기 위해서 std::를 명시해야합니다. 하지만 매번 이렇게 쓴다면 가독성 면에서도 편리성 면에서도 좋지 않습니다. 

using namespace std; 를 추가해주시면 std를 생략할 수 있습니다.

생략해도 출력이 잘 되는군요.

댓글