이번 문제에서는 좀 바보같은 실수를 했습니다. 허허,,
이번 문제는 두 숫자를 입력받아 더하고 출력하면 되는데요.
그렇게 어렵지 않으니 바로 가봅시다.
#include <iostream>
using namespace std;
int main(void)
{
int a, b;
cin >> a >> b;
cout << a + b << endl;
return 0;
}
이번에는 namespace를 사용해봤는데 코드가 좀 더 간결해 보이네요.
연산자 좌우로 공백은 자유지만 있으면 좀 더 읽기 편하니까 앞으로는 넣도록 하겠습니다.
오류는 cin에서 발생했는데 >> 의 방향을 <<로 했다가 에러가 났어요..
우선 >>, <<는 스트림과 관련이 있는데 나는 아직 스트림이 뭔지 모른다 하시는 분들은 스트림과 버퍼를 한번 읽어보시는 것을 추천드립니다~
<<는 추출 연산자, >>는 삽입 연산자라고 부릅니다.
추출 연산자(<<)는 입력 스트림에서 데이터를 가져옵니다. 추출해오는 거죠. 보통 표준 입력으로부터 데이터를 받아오는 역할을 한다고 생각하면 됩니다.
삽입 연산자는 가지고 있는 데이터를 출력 스트림으로 보내줍니다. 출력 스트림에 삽입한다고 생각하면 좋겠네요.
뭔가 이름을 보면 삽입 추출 반대 같아서 더 헷갈릴 것 같다는 생각입니다...
우선은 간단하게만 알아두면 언젠가 쓸모있지 않을까 싶어서 적어봤습니다~
위의 연산자에 대해서 더 알고싶다 하시는 분들은 여기를 참고해주세요!