max_element()和min_element()函数及用法介绍

头文件:algorithm

int a[]={1,4,7,2,8,9,3,5};

1.max_element(first,last)
作用:返回数组区间[first,last)中最大元素的位置

用法:
int t=max_element(a,a+8)-a;//注意要减去a本身的地址
cout<

2.min_element(first,last)
与上面类似

注意,这两个函数返回的都是数组中第一个最大(小)的元素地址

3.*max_element(first,last)
作用:返回数组区间中最大的元素值

用法:
int t=*max_element(a,a+8);
cout<

4.*min_element(first,last)
与上面类似

你可能感兴趣的:(数据结构,c++)