-
입력(C++ cin)기본(Basic) 2021. 1. 6. 12:01반응형
대부분의 대회에서는 입력을 읽고 출력을 쓸 때 표준 스트림을 사용한다. C++의 표준 스트림은 입력에 대해서는 cin이고, 출력에 대해서는 cout이다. scanf, printf와 같은 C 언어 함수도 사용할 수 있다.
프로그램의 입력은 보통 공백 문자나 개행 문자로 구분된 문자열 및 수로 이루어진다. 이러한 입력을 cin 스트림으로 읽어 들이려면 다음과 같이 하면 된다.
int a, b; string x; cin >> a >> b >> x;
입력을 구성하는 각 원소 사이에 적어도 한 개의 공백 문자나 개행 문자가 존재할 경우, 이러한 형태의 코드는 항상 문제없이 동작한다. 예를 들어 이 코드는 다음과 같은 두 가지 형태의 입력을 모두 읽어 들일 수 있다.
123 456 monkey <- 공백 문자만 존재
123 456 <- 공백 문자와 개행 문자가 모두 존재
monkey
반응형'기본(Basic)' 카테고리의 다른 글
순열 출력하기 (0) 2021.01.06 정수 - 수를 처리하는 방법 (0) 2021.01.06 정수 - 수를 처리하는 방법 (0) 2021.01.06 출력(C++ cout) (0) 2021.01.06 언어적 특성 (0) 2021.01.06