__min
Zwraca mniejszą z dwóch wartości.
type __min(
type a,
type b
);
Parametry
type
Dowolny typ danych numerycznych.a, b
Wartości typu numerycznych, który należy porównać.
Wartość zwracana
Mniejszej z dwóch argumentów.
Uwagi
__min Makro porównuje dwie wartości i zwraca wartość mniejszy.Argumenty mogą być numeryczne dowolnego typu danych, podpisane lub niepodpisane.Zarówno argumenty i zwracana wartość musi być tego samego typu danych.
Wymagania
Rozpoczęto wykonywanie procedury |
Wymaganego nagłówka |
---|---|
__min |
<stdlib.h> |
Przykład
// 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 ) );
}