21xrx.com
2025-03-21 17:39:22 Friday
文章检索 我的文章 写文章
C++中的min函数
2023-07-04 18:20:03 深夜i     19     0
- C++ - min函数 - 最小值 - STL库 - 模板函数

C++中的min函数是一种常用的函数,用于在两个数中找到较小的数,可以在比较两个数的大小时方便地使用它。

该函数可以接受两个参数,并返回其中较小的一个。以下是其用法:

int a = 5, b = 10;
int c = min(a, b);
// c的值为5

在上面的示例中,我们用`min()`函数比较了整数变量a和b的值,并将结果存储在变量c中。由于a的值较小,因此c将被分配为a的值。

对于使用浮点数的情况,可以使用min函数的重载版本:

float x = 3.5, y = 1.2;
float z = min(x, y);
// z的值为1.2

同样的,如果您想比较两个char或double类型的变量,也可以使用相应的重载版本。

char c = 'c', d = 'a';
char e = min(c, d);
// e的值为'a'
double p = 25.6, q = 35.7;
double r = min(p, q);
// r的值为25.6

C++中的min函数非常有用,可以在许多不同的情况下使用。它是一种快速、简单和方便的方法来比较两个值,并找到它们之间的最小值。

  
  

评论区