본문 바로가기
프로그래밍/C&C++

[c++] cin(입력) 객체와 cout(출력) 객체(주의사항)

by wyatti 2023. 4. 22.

C++ cin 사용법 C++ cout 사용법
C++ cin cout

C++ cin cout

C++에서 cin과 cout은 입력과 출력을 담당하는 객체입니다. 이들은 C++의 표준 라이브러리 iostream에 정의되어 있습니다. 이번에는 예제 코드를 통해 cin과 cout을 사용하는 방법을 알아보도록 하겠습니다.

C++ cin 사용법

cin 객체를 사용하여 사용자로부터 값을 입력받는 예제 코드입니다. 사용자로부터 정수 값을 입력받고, 입력한 값을 두 배로 만들어 출력하는 간단한 프로그램입니다.

#include <iostream>

int main() {
    int num;
    std::cout << "정수 값을 입력하세요: ";
    std::cin >> num;
    std::cout << "입력한 값의 두 배는 " << num * 2 << "입니다." << std::endl;
    return 0;
}

위 코드에서 std::cin은 int 자료형을 읽어들이는 cin 객체입니다. >> 연산자를 사용하여 num 변수에 입력받은 값을 저장합니다.

C++ cout 사용법

cout 객체를 사용하여 값을 출력하는 예제 코드입니다. 정수 값과 실수 값을 출력하는 간단한 프로그램입니다.

#include <iostream>

int main() {
    int num1 = 42;
    double num2 = 3.14;
    std::cout << "num1의 값은 " << num1 << "입니다." << std::endl;
    std::cout << "num2의 값은 " << num2 << "입니다." << std::endl;
    return 0;
}

위 코드에서 std::cout은 출력을 담당하는 cout 객체입니다. << 연산자를 사용하여 값을 출력합니다. 출력하려는 값은 num1과 num2 변수의 값입니다.

주의사항

cin과 cout을 사용할 때는 자료형을 일치시켜야 합니다. 만약 자료형이 일치하지 않으면 예기치 않은 결과가 나타날 수 있습니다. 또한, iostream 헤더 파일을 포함해야 합니다.

초보자들이 cin과 cout을 사용할 때는 자료형을 확인하고, 입력 값과 출력 값의 자료형이 일치하는지 반드시 확인하는 것이 좋습니다.

댓글