2020년도 1학기/객체지향언어

[C++] 2.2 C++ 프로그램의 예, C++ 입출력 기본

라따라따아라따 2020. 5. 2. 03:42
728x90
반응형

 

 

-C++에서 입출력을 사용하려면 라이브러리로 iostream을 포함하여야 한다.

-C++에서 문자열을 사용하기 위하여 string 라이브러리를 사용하면, string 클래스의 객체로 문자열을 선언할 수 있다.

str은 string 클래스의 객체를 선언한 것이다. string 객체를 사용하면, 문자열에서도 =와 +와 같은 연산자를 사용할 수 있어 문자열 처리가 편리하다.

-C++에서는 같은 이름의 식별자를 여러개 사용할 수 있도록 이름 공간(namespace)을 사용한다. 표준 C++ 라이브러리는 std 이름 공간을 사용한다.

 

 

-cout 객체<< 연산자를 사용하여 값을 출력한다. 변환 문자를 사용하지 않아도 사용하는 변수의 자료형에 따라 자동으로 적당한 값으로 변환하여 출력하므로 편리하다. endl은 '엔터' 문자를 출력하여 줄을 바꾸도록 하는 cout의 조작자.

-cin 객체와 >> 연산자를 사용하여 값을 입력하고 마찬가지로 변환 문자를 사용하지 않아도 자동으로 변수의 자료형에 따라 변환하여 입력된다.

 

 

--------------------------------------------

cout : 출력을 담당. C에서 printf와 같음

cin : scanf와 같음. 입력을 담당.

 

주석 comment : 보충설명

블록 주석 : /*~*/,  한 줄 주석 : //

; 세미콜론 : 한 문장 끝을 나타내기 위한 구분자로 사용

 

#include와 같은 전처리 문장 끝에서는 세미콜론 사용하지 않음.

 

 

-----------------------------------

728x90
반응형