출력객체 : cout
입력객체 : cin
int a = 10;
char b = ‘a’;
float c = 2.4;
cout <<a (객체와 같이써서 <<는 출력 연산자)
a를 출력해라 (%d %c %f 안써도 됨)
cout <<a <<b <<c; (세개 다 출력 됨)
----------------------------------------
cin >>a; (>>는 입력 연산자)
using namespace std; //cout cin이 이 공간에 저장되어있다 그래서 상단에 using namespace std;를 안쓰면 밑에 std :: cout <<a<<b std :: endl;을 써야함.
상단에 using namespace std; 쓰는 용도와 std :: cout <<a<<b std :: endl; 이렇게 직접 스코프를 같이쓰는 방법이 있다.
후자의 방식으로 하면 좀 더 코드가 명확하게 보인다.
'C++' 카테고리의 다른 글
String 클래스 구조 (0) | 2018.03.15 |
---|---|
동적바인딩을 이용한 Stack, Queue 구현 (0) | 2018.03.14 |
C++ 클래스를 이용한 성적처리(동적메모리) (0) | 2018.03.08 |