Code Archive/C++

Step1. 입출력

쌍큐 2015. 7. 29. 16:34
  1. #include <iostream>

  2. void main() {

  3. int a = 0, b = 0;
  4. std::cout << "Hello World" << std::endl;

  5. std::cout << "a의 값을 입력하세요 : ";
  6. std::cin >> a;
  7. std::cout << "b의 값을 입력하세요 : ";
  8. std::cin >> b;
  9. std::cout << "a+b = " << a + b << std::endl;

  10. }


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