:: 스코프 연산자, 범위지정 연산자.
"(좌측) std라는 이름의 namespace 소속에 속해있는 (우측) cout이라는 함수를 가져와라."
= c++에서는 범위 또는 소속이 중요해졌다.
std : standard 라는 namespace.
cout : c++에서의 표준 출력 객체
. : 맴버를 참조하는 연산자
<< : bit를 지정한 정수만큼 좌측으로 이동시키는 연산자. (원래 기능)
연산자 오버로딩 : 연산자에 새로운 기능을 부여하는 것 (c++ 로 넘어오면서 생긴 추가적인 기능)
std::cout << 출력대상 << 출력대상 << ... cout옆에서는 출력대상을 구분짓는 연산자
c++ 에서는 서식 문자(%d)와 제어 문자(\n)를 잘 사용하지 않는다.
- 출력대상의 자료형을 자동으로 검색하여 출력한다. => %d 이런걸 쓰지 않아된다.
- C의 std::endl이 c의 \n과 동일한 역할을 한다. (end Line)
C 와 달리 C++은 소숫점뒤를 모두 출력하지않고 전체 길이에서 소숫점 포함, 반올림하여 총 7자리만 출력.
123.45678 은 123.457 로 출력
1.23456 은 1.23457 로 출력. 즉, 소숫점 포함하여 총 7자리만.
실행시 창이 바로 꺼지는 현상 (VS 2017버전)
방법 01 )
방법02 )
'C , C++' 카테고리의 다른 글
C_ 포인터와 배열의 관계 (수정중) (0) | 2020.06.07 |
---|---|
C_ 포인터 (0) | 2020.06.07 |
C_ 문자열과 string (주의할점 모음!) (0) | 2020.06.07 |
C_ C의 기본적인 틀 해석하기, C의 변수 종류s! (0) | 2020.06.04 |
C_ 객체 란? SDL 이란? (0) | 2020.06.04 |