Chapter 1 C Copyright 2010 Pearson AddisonWesley All

  • Slides: 40
Download presentation
Chapter 1 C++ 기초 Copyright © 2010 Pearson Addison-Wesley. All rights reserved

Chapter 1 C++ 기초 Copyright © 2010 Pearson Addison-Wesley. All rights reserved

디스플레이 1. 1 C++ 프로그램 예제 (1 of 2) Copyright © 2010 Pearson Addison-Wesley.

디스플레이 1. 1 C++ 프로그램 예제 (1 of 2) Copyright © 2010 Pearson Addison-Wesley. All rights reserved. 1 -4

디스플레이 1. 1 C++ 프로그램 예제 (2 of 2) Copyright © 2010 Pearson Addison-Wesley.

디스플레이 1. 1 C++ 프로그램 예제 (2 of 2) Copyright © 2010 Pearson Addison-Wesley. All rights reserved. 1 -5

디스플레이 1. 2 간단한 데이터형 (1 of 2) Copyright © 2010 Pearson Addison-Wesley. All

디스플레이 1. 2 간단한 데이터형 (1 of 2) Copyright © 2010 Pearson Addison-Wesley. All rights reserved. 1 -7

디스플레이 1. 2 간단한 데이터형 (2 of 2) Copyright © 2010 Pearson Addison-Wesley. All

디스플레이 1. 2 간단한 데이터형 (2 of 2) Copyright © 2010 Pearson Addison-Wesley. All rights reserved. 1 -8

데이터 할당 : 축약 표기 • 디스플레이, 14페이지 Copyright © 2010 Pearson Addison-Wesley. All

데이터 할당 : 축약 표기 • 디스플레이, 14페이지 Copyright © 2010 Pearson Addison-Wesley. All rights reserved. 1 -10

디스플레이 1. 3 백슬래쉬 문자상수의 종류 (1 of 2) Copyright © 2010 Pearson Addison-Wesley.

디스플레이 1. 3 백슬래쉬 문자상수의 종류 (1 of 2) Copyright © 2010 Pearson Addison-Wesley. All rights reserved. 1 -14

디스플레이 1. 3 백슬래쉬 문자상수의 종류 (2 of 2) Copyright © 2010 Pearson Addison-Wesley.

디스플레이 1. 3 백슬래쉬 문자상수의 종류 (2 of 2) Copyright © 2010 Pearson Addison-Wesley. All rights reserved. 1 -15

산술 연산자: 디스플레이 1. 4 명명된 상수 (2 of 2) Copyright © 2010 Pearson

산술 연산자: 디스플레이 1. 4 명명된 상수 (2 of 2) Copyright © 2010 Pearson Addison-Wesley. All rights reserved. 1 -18

축약 연산자(Shorthand Operators) • 증가 & 감소 연산자 – 적절한 축약 표현 – 증가

축약 연산자(Shorthand Operators) • 증가 & 감소 연산자 – 적절한 축약 표현 – 증가 연산자, ++ int. Var++; 다음의 식과 같다 int. Var = int. Var + 1; – 감소 연산자, -int. Var--; 다음의 식과 같다 int. Var = int. Var – 1; Copyright © 2010 Pearson Addison-Wesley. All rights reserved. 1 -24

사후 증가 • 사후 증가의 예: int n = 2, value. Produced; value. Produced

사후 증가 • 사후 증가의 예: int n = 2, value. Produced; value. Produced = 2 * (n++); cout << value. Produced << endl; cout << n << endl; – 이 코드 부분은 다음의 결과를 출력: 4 3 – 사후 증가가 사용됨 Copyright © 2010 Pearson Addison-Wesley. All rights reserved. 1 -26

사전 증가 • 사전 증가의 예: int n = 2, value. Produced; value. Produced

사전 증가 • 사전 증가의 예: int n = 2, value. Produced; value. Produced = 2 * (++n); cout << value. Produced << endl; cout << n << endl; – 이 코드 부분은 다음의 결과를 출력: 6 3 – 사전 증가가 사용됨 Copyright © 2010 Pearson Addison-Wesley. All rights reserved. 1 -27