max(C++)
stdlib.h:インデックス への移動
ヘッダー ファイル
stdlib.h
カテゴリ
C++ プロトタイプ ルーチン
プロトタイプ
(type) max(a, b);
template <class T> T max( T t1, T t2 ); // C++ のみ
説明
2 つの値の大きい方を返します。
C のマクロや C++ のテンプレート関数が、2 つの値を比較して、大きい方を返します。2 つの引数と、このルーチンの宣言は、同じ型でなければなりません。
戻り値
max は 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;
}
移植性
| POSIX | Win32 | ANSI C | ANSI C++ |
|---|---|---|---|
|
+ |