min(C++)

提供: RAD Studio
移動先: 案内検索

stdlib.h:インデックス への移動


ヘッダー ファイル

stdlib.h

カテゴリ

C++ プロトタイプ ルーチン

プロトタイプ

(type) min(a, b); /* マクロ バージョン */

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

説明

2 つの値の小さい方を返します。

この C マクロおよび C++ テンプレート関数は、2 つの値を比較してその小さい方を返します。両方の引数とルーチン宣言が同じ型でなければなりません。

戻り値

min は 2 つの値の小さい方を返します。

#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;
}