函數(shù)返回值怎么理解 C語言如何把一個(gè)函數(shù)的返回值傳遞給另一個(gè)函數(shù)?
C語言如何把一個(gè)函數(shù)的返回值傳遞給另一個(gè)函數(shù)?使用一個(gè)變量“記住”函數(shù)的返回值,然后在另一個(gè)函數(shù)中使用該變量(將該變量設(shè)置為全局變量),或?qū)⒃撟兞坑米鲄?shù)。例如,要求最多三個(gè)數(shù)字。Int max(長a
C語言如何把一個(gè)函數(shù)的返回值傳遞給另一個(gè)函數(shù)?
使用一個(gè)變量“記住”函數(shù)的返回值,然后在另一個(gè)函數(shù)中使用該變量(將該變量設(shè)置為全局變量),或?qū)⒃撟兞坑米鲄?shù)。
例如,要求最多三個(gè)數(shù)字。
Int max(長a,長b)
{
return(a>B)?A:b
}]…
長A,b,C,maxnum
maxnum=max(max(A,b),C)
或
長A,b,C,maxnum
maxnum=max(A,b)
maxnum=max(maxnum,C)