__min
値 2 の小さい値を返します。
type __min(
type a,
type b
);
パラメーター
type
数値データ型。a, b
比較する数値型の値。
戻り値
2 個の引数の分割します。
解説
__min マクロは 2 個の値を比較する場合はにという値を返します。数値データ型引数は符号付きまたは符号なしでもかまいません。引数と戻り値は同じデータ型である必要があります。
必要条件
ルーチン |
必須ヘッダー |
---|---|
__min |
<stdlib.h> |
使用例
// 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 ) );
}