본문 바로가기

프로그래밍/C++

[C++] C++에서의 입출력 / cout, cin / iostream

C++에서 사용하는 입출력을 알아보겠습니다.

 

cout 은 c언어에서 printf함수와 비슷하고, cin 은 c언어에서 scanf 함수와 비슷합니다.

 

cin, cout은 헤더파일 iostream안에 있으므로, #include <iostream>을 작성해줍니다.

#include <iostream>

using namespace std;
int main()
{
	int score = 100;
	cout << "score = " << score << endl;
	
    return 0;
}

 

cout << 뒤에 출력할 것들을 작성하면 됩니다. 각각 출력할 개체 사이에 <<를 넣어 구분해줄 수 있습니다.

위에 코드를 보면 << "score = " << score << endl;

으로 각각의 개체를 구분해주고 있습니다. 

실제 출력을 해보면 각각의 개체들이 이어서 출력되고 있는 것을 볼 수 있습니다.

 

결과 창

#include <iostream>

using namespace std;
int main()
{
	int score;
	cin >> score;
	cout << "score = " << score << endl;
	
	return 0;
	
}

이번에는 cin을 사용해서 내가 입력한 점수를 출력하는 코드입니다.

cin >> score; 로 작성하였습니다. 

cout 과 부호 방향이 다른 것을 볼 수 있습니다. cin에서 받아온 것을 score에 대입한다고 생각하시면 됩니다.

 

결과창

 

'프로그래밍 > C++' 카테고리의 다른 글

[C++] 가장 기초인 "Hello world" 출력  (0) 2021.11.10
[C++] 공부 시작!  (0) 2021.11.10