__min
Vrátí menší z obou hodnot.
type __min(
type a,
type b
);
Parametry
type
Libovolný číselný datový typ.a, b
Libovolný číselný typ porovnat hodnoty.
Vrácená hodnota
Menší dva argumenty.
Poznámky
__min Makro porovná dvě hodnoty a vrátí hodnotu menší.Argumenty mohou být libovolné číselné typ dat podepsaná nebo nepodepsaná.Argumenty a vrácené hodnoty musí být stejného datového typu.
Požadavky
Rutina |
Požadované záhlaví |
---|---|
__min |
<stdlib.h> |
Příklad
// crt_minmax.c
#include <stdlib.h>
#include <stdio.h>
int main( void )
{
int a = 10;
int b = 21;
printf( "The larger of %d and %d is %d\n", a, b, __max( a, b ) );
printf( "The smaller of %d and %d is %d\n", a, b, __min( a, b ) );
}