컴퓨터/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)이다.
꺽쇠를 이용한 데이터 흐름을 대충 그림으로 그려보았다.
이렇게 생각하면, 헷갈릴 일은 없을 듯.