반응형
C에는 최소와 최대를 구하는 min, max 함수가 없다.
다음과 같이 min, max를 직접 정의하여 사용해야 한다.
#ifndef max #define max(a,b) (((a) > (b)) ? (a) : (b)) #endif #ifndef min #define min(a,b) (((a) < (b)) ? (a) : (b)) #endif |
반응형
☞ 삼항 연산자
반응형
'컴퓨터 > C' 카테고리의 다른 글
C 포인터 사용시 흔한 실수 (0) | 2019.11.14 |
---|---|
C의 abs와 labs와 fabs 함수 (0) | 2019.10.17 |
[C] 포인터의 이해 (0) | 2019.02.05 |
C++ 연산자 오버로드 (0) | 2018.08.13 |
C 언어 나누기 연산 (0) | 2018.06.26 |
댓글