14일 차 교육 내용을 정리해 본다.
C++을 이용한 콘솔 프로그램에서의 입력 방식을 설명하고, 연산 및 연산자에 대한 설명이 이루어진 것 같다.
콘솔에서의 연속출력, 연속입력
cout와 cin 은 완전히 종료될 때까지 남아 순차적으로 수행된다.
1. cout << 1 + 1 << endl;
2. cout << 2 << endl;
3. cout << endl;
4. cout ;
1번부터 4번 순으로 동작한다.
연산 : 특정 기능의 수행
연산자 : 특정 기능을 수행하는 기호
연산자 사용
누가봐도 명확하게 가로를 쳐서 연산 우선 순위를 지정해 두어라
연산 방향에 관계없이 Line을 나누어 작성해라.
대입 연산자
- 우측의 연산 결과를 좌측의 변수에 저장(변경)한다.
- 우측의 값을 좌측의 변수에 저장한다.
- 좌측의 변수를 우측의 값으로 변경한다.
1. a = b = 10;
2. a = b;
3. a
1번부터 3번 순으로 동작
산술 연산자
- 사칙 연산 , % 나머지
- 계산된 값이 결과로 남는다.
복합 대입 연산자
- a += b; 형태의 연산자를 의미한다.
- a = a + b; 형태와 같은 처리
음수 부호 연산자
- 해당 값의 음수를 나타낸다.
전위 : 해당 명령 줄을 실행하기 전에 처리된다. ( 예 : ++a )
후위 : 해당 명령 줄이 끝나고 처리된다. ( 예 : a++ )
이런 내용들이 메모되어 있었다.
연산자의 처리에 대한 내용을 주력으로 강의가 된 거 같고, 전위/후위에 대한 연산자 처리 방식에 대한 내용이 강의 된 거 같다.
댓글 없음:
댓글 쓰기