函數>函數的使用


函數的使用

在C語言中,可以用以下幾種方式使用函數:(請參考範例

    1.  函數運算式:函數作為運算式中的一項出現在運算式中,以函數返回值參與運算式的運算。這種方式要求函數是有返回值的。例如:z=max(x,y)是一個賦值運算式,把max的返回值賦予變數z

    2.函數語句:函數使用的一般形式加上分號即構成函數語句。例如:    printf ("%d",a);scanf ("%d",&b);都是以函數語句的方式使用函數。

    3.  以函數作為參數:函數作為另一個函數使用的參數出現。這種情況是把該函數的返回值作為實參進行傳送,因此要求該函數必須是有返回值的。

    例如:printf("%d",max(x,y)); 

               即把max使用的返回值又作為printf函數的參數來使用的。