취미생활

[C++] 입력 받고 출력 하기 본문

컴퓨터/C++

[C++] 입력 받고 출력 하기

달다달아 2020. 7. 16. 02:40

코드

#include <iostream>

using namespace std;
int main() {
	char s[10];

	cin >> s;
	cout << s;
	cout << " 를 입력했습니다.";
	return 1;
}

 

결과

 

 

설명

char형식의 배열 s에 입력을 받아 다시 출력하는 코드다.

 

C에서는 scanf 함수를 이용해 입력을 받았다.

하지만, C++에서는 cin 오브젝트를 통해 입력을 받는다.

 

	cin >> s;

cin 오브젝트는 키보드 입력 값을 받아오는 역할을 한다.

 

이전 글에서 설명했던 "<<"는 삽입 연산자라면, ">>"는 추출 연산자(extraction operators)이다.

 

 

꺽쇠를 이용한 데이터 흐름을 대충 그림으로 그려보았다.

 

이렇게 생각하면, 헷갈릴 일은 없을 듯.

 

 

 

Comments