지식아일랜드

코딩 기초 6편 _ C++ 표준 입출력 클래스 (iostream) 본문

C++ 기초

코딩 기초 6편 _ C++ 표준 입출력 클래스 (iostream)

모르는게 없는 지식인 2023. 2. 26. 11:53
반응형

안녕하세요!

오늘은 지난에 알려드린 C++ 주석에 이어

코딩 기초 6편으로 iostream에 대해 이해하기 위한 C++ 코딩을 알려드리려고 합니다.

이번에도 간단한 예시와 함께 설명드릴테니

차근차근 따라와 보시면 쉽게 이해하실 수 있을 거에요 ㅎㅎ

 

 

먼저, iostream은 C++에서 입력과 출력을 다루는 표준 라이브러리입니다.

이 라이브러리를 이용하여 콘솔 창에 메세지를 출력하거나,

키보드로부터 입력을 받을 수 있습니다.

 

아래 예시는 iostream을 사용하여 "Hello, World!"를 출력하는 C++ 코드입니다.

#include <iostream>

int main() {
   std: :cout << "Hello, World! ₩n";
   return 0;
}

위 코드에서 '#include <iostream>'은 iostream 헤어 파일을 가져오는 코드입니다.

'std: :cout'은 C++에서 표준 출력 스트림을 나타내며,

'"Hello, World! ₩n"'은 출력하려는 메시지입니다.

마지막으로, 'return 0;'은 프로그램이 성공적으로 종료되었음을 나타내는 코드입니다.

 

위 코드를 실행하면 콘솔 창에 "Hello, World!"가 출력된답니다ㅎㅎ

간단하죠?

 

다음으로 입력을 받는 예제도 만들어 보겠습니다.

아래 코드는 사용자로부터 이름을 입력받아 인사말을 출력하는 C++ 코드입니다.

#include <iostream>
#include <string>

int main() {
   std: :string name;
   std: :cout << "이름을 입력하세요: ";
   std: :getline(std: :cin, name);
   std: :cout << "안녕하세요, " << name << "님! ₩n";
   return 0;
}

위 코드에서 'std: :string'은 문자열을 나타내는 C++ 클래스입니다.

'std: :cin'은 C++에서 표준 입력 스트림을 나타내며,

'std: :getline(std: :cin, name)'은 사용자로부터 한 줄의 입력을 받아,

'name' 변수에 저장하는 코드입니다.

마지막으로, ' "안녕하세요, " << name << "님! ₩n" '은 인사말을 출력하는 코드입니다.

 

위 코드를 실행하면 "이름을 입력하세요: "가 출력되는데요.

여기에 사용자가 이름을 입력하면 "안녕하세요, [이름]님!"이 출력됩니다ㅎㅎ

 

 

어떠셨나요?

iostream에 대한 간단한 C++ 예제 코드를 보여드렸는데,

잘 이해가 되셨으면 좋겠습니다 ㅎㅎ

 

혹시 이해가 어려운 부분이 있으시면 댓글로 언제든지 남겨주시면

친절하게 답변해 드리겠습니다!

반응형
Comments