-
[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을 전달한다.
'공부 > C++' 카테고리의 다른 글
__restrict (0) 2023.07.14 [C++] 클래스 생성 (0) 2022.07.13 [C++] 동적 할당/new, delete (0) 2022.07.07 [C++] cout 조정자(Manipulator) (0) 2022.07.06 c++11/14 변경사항 (0) 2022.07.06