C語言中函式宣告、形參、實參
阿新 • • 發佈:2018-10-31
函式原型:
原型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。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
關鍵詞:
函式
函式宣告
函式呼叫
函式引數:形式引數、實際引數
函式返回值