1. 程式人生 > >C語言中函數聲明、形參、實參

C語言中函數聲明、形參、實參

-s 函數返回 int 是什麽 變量 strong 返回值 pro ont

函數原型

原型prototype是函數的聲明;描述了函數的返回值與參數;

函數原型說明了兩點:

1、該函數的返回值

2、該函數的參數及其類型

++++++++++++++++++++++++++++++++++++++++++++++++++++++++

函數的參數

參數到底是什麽:傳遞給函數的信息稱為參數

如果一個函數不接受任何參數的話,函數頭的圓括號中應該寫關鍵字void。

如果函數接受一個int類型的變量,則可以如下聲明一個函數原型:

void func (int n)

函數返回值類型 函數名(參數)

用逗號分隔參數;

++++++++++++++++++++++++++++++++++++++++++++++++++++++++

形參和實參的概念

聲明一個參數,其實就是創建了一個被稱為形式參數formal argument的變量。

上面例子中,int n 就是一個int類型的變量n。如果調用函數func(10)時,就會把10賦值給n。對於func(times)來說就是,把times的值賦值給n。

實際參數:函數調用時傳遞的值。actual argument

func(10)的意思就是把實際參數10傳遞給函數,然後函數把10賦值給聲明創建的形式參數n。

func(times)的意思就是把times的值(即實際參數),賦值給形式參數n。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++

關鍵詞:

函數

函數聲明

函數調用

函數參數:形式參數、實際參數

函數返回值

C語言中函數聲明、形參、實參