ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [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
Designed by Tistory.