您的位置首页百科问答

c++语言中的min函数该怎么使用

c++语言中的min函数该怎么使用

的有关信息介绍如下:

c++语言中的min函数该怎么使用

min 是c++标准库头文件中的一个重要的函数。它的功能是一个最小值的函数,比较两个数值的大小,返回他们的之间最小值.下面小编将教大家如何使用min函数来计算两个数的最小值。

头文件的声明:需要使用到c++标准库中的头文件

#include

参数缺省下的min函数语法,返回a,b中较小的元素

template

const T& min (const T& a, const T&b)

一般情况下的使用,min函数的参数中需要加上比较函数。

template

const T& min (const T& a, const T& b, Compare comp);

这个是高级用法,返回一个数组中最小的元素

template T min (initializer_list il);

template

T min (initializer_list il, Compare comp);

示例如下:

// min example

#include // std::cout

#include // std::min

int main () {

std::cout << "min(1,2)==" << std::min(1,2) << '\n';

std::cout << "min(2,1)==" << std::min(2,1) << '\n';

std::cout << "min('a','z')==" << std::min('a','z') << '\n';

std::cout << "min(3.14,2.72)==" << std::min(3.14,2.72) << '\n';

return 0;

}

输出结果:

min(1,2)==1

min(2,1)==1

min('a','z')==a

min(3.14,2.72)==2.72