공부/C++
[C++] 표준입출력
래울
2022. 7. 6. 17:26
<< : 삽입연산자
c언의 시프트 연산자와 동일한 모양이며, C++에서는 오버로딩을 통해 중복정의되어있다.
cout객체를 출력에 사용한다.
>> : 추출연산자
입력을 받기위해 cin객체를 사용하고, c와 다르게 주소연산자는 사용하지 않는다.
이때, cin객체는 사용자가 입력한 데이터를 오른쪽에 위치한 변수의 타입과 동일하게 변환시켜 준다.
endl : C언어에서 \n과 동일 의미, 개행
#include <iostream>
using namespace std;
int main()
{
int age;
cout << "여러분의 나이를 입력해 주세요 : ";
cin >> age;
cout << "여러분의 나이는 " << age << "살 입니다." << endl;
return 0;
}
- 만약 int형에 문자를 입력했을 경우, 해당 변수에 숫자가 아니라는 의미인 0을 전달한다.