조건 연산자를 사용하여 최댓값 정하기
이번에는 조건 연산자를 사용하여 우리가 원하는 값으로 최댓값을 정하는 방법을 알아보겠습니다. 다음 코드는 들어오는 값이 20 이상이면 20으로 초기화하고, 20 미만이면 해당 값으로 초기화합니다.
> const int max_size = 20; > int pageSize = 0; > pageSize = 10; > pageSize = (pageSize > max_size) ? max_size : pageSize; > pageSize 10 > pageSize = 50; > pageSize = (pageSize > max_size) ? max_size : pageSize; > pageSize 20
pageSize 변수에 들어오는 값이 20보다 작으면 pageSize 값 그대로 출력하고, 20 이상이면 20으로 고정하는 기능을 구현해 보았습니다.