4.2(월) min, max의 활용

from Study/C언어 2007/04/02 16:30 view 16521
#define max(a, b)  (((a) > (b)) ? (a) : (b))
frame = max(frame-10, 10);

frame은 10미만값을 가질 수 없다.

#define min(a, b)  (((a) < (b)) ? (a) : (b))
frame = min(frame+10, 1000)

frame은 1000을 초과 할 수 없다.

if문으로 할수도 있겠지만 이렇게 범위를 지정 해 놓으니 훨씬 좋아 보인다..
Tag |

Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다