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))這樣既可以不受引數型別限制,又可以提高執行效率。

熱門標籤