본문 바로가기
C언어

C++ cin 함수 / 입력 함수 / C++ 공부하기

by 여름코딩 2022. 12. 22.
반응형

안녕하세요 판타지코딩입니다!

 

오늘은 C++에서 활용하는 cin함수에 대해서 공부해보겠습니다.

 

 

C언어에서는 숫자나 문자를 입력받을 때 scanf 함수를 활용합니다. 간단한 예시를 들자면 scanf("%d", &a); 이런식으로 작성해서 변수 a에 정수를 입력받을 수 있도록 한 것입니다. C++에서는 입력을 받기 위해서 cin 함수를 활용합니다. cin >> a; 이런 식으로 작성하면 되어서 C언어에서 활용하는 scanf 함수 보다는 코드 작성이 조금 더 간단해 보입니다. 그럼 cin 함수 활용 방법에 대해서 조금 더 자세히 알아보겠습니다.

 

C++에서 활용하는 cin 함수는 iostream이라는 헤더 파일을 추가하여 활용할 수 있습니다.

 

#include <iostream>

 

using namespace std;

 

int main()

{

      int a;

      cin >> a;

 

      return 0;

}

 

앞서 말씀드린 iostream을 먼저 추가하고, using namespace std;로 이름 공간을 생략하도록 했습니다. 그리고 main 함수에서 int형 변수 a를 생성하여 cin 함수로 a에 정수를 입력받습니다. cin 함수는 원래 std라는 이름 공간 내에 있습니다. 그래서 using namespace std;를 작성하지 않았다면 std::cin 이라고 작성하면 됩니다. 이렇게 cin 함수를 활용하면 변수 a에 정수를 입력받을 수 있습니다.

 

그럼 오늘은 cin 함수에 대해서 알아보았습니다.

 

감사합니다!

반응형