- #include <iostream>
- void main() {
- int a = 0, b = 0;
- std::cout << "Hello World" << std::endl;
- std::cout << "a의 값을 입력하세요 : ";
- std::cin >> a;
- std::cout << "b의 값을 입력하세요 : ";
- std::cin >> b;
- std::cout << "a+b = " << a + b << std::endl;
- }
C++이 새로 업데이트 되면서 표준라이브러리에 .h가 붙지 않는다.
입출력시 이제 printf, scanf 대체자로 cin, cout이 나왔다.
cin은 입력받는 스트림으로 >> 방향으로 데이터를 넣어준다. (즉 오른쪽에 있는 변수에 입력한 값을 저장)
이제는 서식 문자열 필요 없이 별도로 작성할 타입이 없다.
cout은 출력하는 스트림으로 << 방향으로 데이터를 넣어준다. (오른쪽에 있는 순서대로 화면에 출력)
12번 라인을 기준으로 "a+b=", a+b, std::endl 이 출력된다.
역시 cin과 마찬가지로 이제는 타입에 상관없이 출력이 가능하다.
std::endl은 개행이다. ('\n' 하고 동일한 효과를 낸다)
'Code Archive > C++' 카테고리의 다른 글
| Step Ex. visual studio 2017 C++ 프로젝트 생성 (0) | 2018.01.22 |
|---|---|
| Step4. 참조자 (0) | 2018.01.21 |
| Step3. namespace (0) | 2018.01.21 |
| Step2. bool 타입 변수 (0) | 2018.01.21 |
| STL set 사용방법 (0) | 2017.04.14 |