CODEDRAGON ㆍDevelopment/C, C++
<<
stream insertion 연산자
· 삽입 연산자
· << 연산자의 결합순서는 왼쪽에서 오른쪽
· C언어의 왼쪽 시프트 연산자(<<)와 같은 모양가지고 있으며 C++의 연산자 오버로딩(Overloading)을 통해 중복정의된 것입니다.
· 문자열을 cout로 사용하여 연결하면 두 개의 문자가 결합되어 연산자가 될 경우에는 두 문자 사이에 공백이 있으면 절대 안됩니다.
오른쪽에 위치한 출력할 데이터를 출력 스트림에 삽입하면 스트림을 통해 출력 장치로 전달되어 출력됩니다.
cout << "문자열" << "문자열"; |
>>
· stream extraction 연산자
· 추출 연산자
· 입력을 받기위해 cin객체를 사용하며 C와 달리 주소연산자를 사용하지 않습니다.
· 추출 연산자(>>)를 통해 사용자가 입력한 데이터를 입력 스트림에서 추출하여, 오른쪽에 위치한 변수에 저장합니다. 이때 cin 객체는 자동으로 사용자가 입력한 데이터를 오른쪽에 위치한 변수의 타입과 동일하게 변환시켜 줍니다.
std::cin >> 저장할변수; |
'Development > C, C++' 카테고리의 다른 글
cin, cin 객체를 이용한 입력 (0) | 2018.05.15 |
---|---|
형식화된 출력관련 멤버함수 (0) | 2018.05.15 |
표준 출력 (cout) (0) | 2018.05.15 |
변수 초기화 (0) | 2018.05.15 |
C++ 기본 자료형 (0) | 2018.05.15 |