min (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu stdlib.h - Index


Header-Datei

stdlib.h

Kategorie

C++ Prototyp-Routinen

Prototyp

(type) min(a, b); /* macro version */

template <class T> T min( T t1, T t2 );// C++ only

Beschreibung

Gibt den kleineren zweier Werte zurück.

Das C-Makro und die C++ Template-Funktion vergleichen zwei Werte und geben den kleineren dieser Werte zurück. Beide Argumente und die Routine müssen denselben Typ aufweisen.

Rückgabewert

min gibt den kleineren zweier Werte zurück.

Beispiel

#include <stdlib.h>
#include <stdio.h>

#ifdef __cplusplus

   int max (int value1, int value2);

   int max(int value1, int value2)
   {
      return ( (value1 > value2) ? value1 : value2);
   }

#endif

int main(void)
{
    int x = 5;
    int y = 6;
    int z;
    z = max(x, y);
    printf("The larger number is %d\n", z);
    return 0;
}