C++ 복습

C++ 복습 1

Captic 2019. 8. 4. 17:41

♨ 개인적 해석이 다분한 글임으로, 인지하지 못한 오류가 있을 수 있습니다 

 

▣ C++은 객체지향 언어

 C언어보다 조금 더 큰 느낌

C++에서의 Hello World!

 

 - cout [c아웃] - 화면에 출력해줘라: 표준 출력 스트림

 - endl:개행문자(\n) - "안녕하세요 \n"로 대체 쌉가능

- "<<" cout 안에 "안녕하세요"를 넣어라

 

 - "::" 영역 연산자- 'std::'는 ::뒤에 오는 애들이 std에 선언되어 있는 애들임을 표시하기 위해 사용

   우리가 만들지 않은 (C언어의 printf나 scanf 같은) 함수를 사용하기 위해 꼭 적어줘야 한다

   이걸 매번 써주는 거 대신 " using namespace std; "를 적어주면 cout<<"~"<<endl 로 사용할 수 있다

 

▣ 두 정수를 입력받아 합을 출력하기

 

문제

키보드에서 단수를 받아서 해당 구구단을 표시하는 CPP프로그램, 이용자가 0을 입력할 때만 종료되도록 한다

...더보기

잘 뵈진 않지만 새로운 친구가 보인다

- boolean(bool): true, false만 기억할수 있는 변수,

                      0과 1로 표현할 수 있지만 실제 0,1을 넣는거 보다 확실한 표현이다

 

앞으로도 요긴하게 쓰일 친구이다 기특하다

▣ cin(scanf) 상위호환 " getline " (사용할 효과, 저장할 위치) - 'string' 클래스 포함(string.h 와는 다른 친구) -> 한 줄 그자체를 받아드린다(입력받는다)