c++max函数使用方法

来源:魅力女性吧 2.78W
c++max函数使用方法

max函数用于求最大值,可以定义如下函数:

int max(int a, int b)

{if(a>b) return areturn b}

不过该函数只能用于整型而不能用于其它类型。如果有其它类型,比如浮点型,则需要再重新修改。

float max(float a , float b)

{if( a > b) return a return b}

其实这样代码量比较少的操作,可以定义为宏函数,即带参宏定义的形式。#define max(a,b) ((a)>(b)?(a):(b))这样既可以不受参数类型限制,又可以提高执行效率。

热门标签