max(x,y)
min(x,y)
Прототип:
Описание:
Эти функции не определены стандартом ANSI С.
Макрос max() возвращает наибольшее из двух значений, а макрос min() возвращает наименьшее из двух значений. Макросы max() и min() возвращают тот же тип результата, что и их аргументы. Оба аргумента макросов должны иметь один и тот же тип.
Пример:
Следующая программа иллюстрирует использование макросов max() и min(): #include <stdlib.h> #include <stdio.h> int main (void) { printf ("max of 10, 20 is %d\n", max (10, 20)); printf ("min of 10, 20 is %d\n", min (10, 20)); return 0; }
