a와 b 출력하기
문제
정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해 보세요.
입출력 예
4 5
a = 4
b = 5
제한 사항
- -100,000 ≤ a, b ≤ 100,000
풀이
#include <iostream>
using namespace std;
int main(void) {
int a;
int b;
cin >> a >> b;
cout << "a = " << a << endl;
cout << "b = " << b << endl;
return 0;
}
- using namespace std;
: std 네임스페이스 안에 정의된 이름들을 현재 코드에서 사용할 수 있도록 해줍니다. 즉, std:: 접두사를 생략하고 표준 라이브러리의 함수나 객체를 사용할 수 있게 됩니다.
예를 들어, std::cout을 cout으로 사용할 수 있게 됩니다. 이는 cout이 std 네임스페이스 안에 정의되어 있기 때문에 가능한 것입니다.
하지만, using namespace std;를 사용하면 다른 네임스페이스에서 정의된 이름들과 충돌이 발생할 수 있습니다. 따라서, 전역 네임스페이스에서 사용할 이름과 충돌이 발생하지 않도록 주의해야 합니다.