Programming/C

16. C언어_매크로

RInovation 2011. 6. 23. 23:25

[매크로]

 

I. 설명

함수대신 사용하는 것으로 대체로 짧은 문장에 주로 사용하고, 복잡한 문장을 단순화하기 위한 용도로 사용.

 

II. 형식

구분

형식

설명

최대값

#define MAX(a,b) a>b?a:b

a와 b를 비교하여 큰 값을 반환

최소값

#define MIN(a,b) a<b?a:b

a와 b를 비교하여 작은 값을 반환

#define SUM(a,b) a+b

a와b를 합한 값을 반환

 

III. 문제

최대값과 최소값을 구하는 매크로 작성

 

IV. 순서도

없음

 

V. 예제

 

VI. 설명

행번호

설 명

5~7

MAX, MIN을 구하는 Macro 선언

15~17

MAX, MIN Macro에 값을 대입하여 출력

 

VI. 실행결과

 

VII. 추가

없음

 

// 끝.

반응형