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

 时间:2026-02-13 12:40:41

1、头文件的声明:需要使用到c++标准库中的<algorithm>头文件

#include <algorithm>

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

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

template <class T> 

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

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

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

template <class T, class Compare>  

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

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

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

template <class T> T min (initializer_list<T> il); 

template <class T, class Compare> 

T  min (initializer_list<T> il, Compare comp);

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

5、示例如下:

// min example

#include <iostream>     // std::cout

#include <algorithm>    // 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;

}

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

6、输出结果:

min(1,2)==1 

min(2,1)==1 

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

min(3.14,2.72)==2.72 

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

  • C语言中的函数如何声明和使用?
  • C语言如何定义一个数组
  • vc++6.0怎么创建工程和c语言文件?
  • vscode怎样运行C语言文件?
  • 异或运算怎么算?
  • 热门搜索
    肤色暗黄怎么调理 米粉肉怎么做 秘鲁怎么读 凉粉怎么拌好吃 天王手表怎么样 急需用钱怎么办 ps索引怎么解锁 贵妇膏怎么用 怎么隐藏文件夹 湿气重皮肤痒怎么办