函數類型

定義
函數類型由參數類型和函數的返回組成。
這裏寫圖片描述
這兩個函數的類型是:(Int,Int)->Int
這裏寫圖片描述
這個函數的類型是:()->Void
函數類型變量
函數類型和其他的數據類型沒有區別。你可以以用函數類型來定義常量或者變量。函數名其實函數類型的一個實例。因此可以把函數名進行賦值操作。
這裏寫圖片描述
注意:使用函數類型變量不需要輸入標籤名。同時這也給輸入帶來了一定的風險。
函數類型作爲參數
函數類型作爲參數,這使得在函數內部可以進行外部函數的調用。
這裏寫圖片描述
函數也可以作爲返回值。
嵌套函數
嵌套函數即在函數內部再繼續定義函數,不但可以在函數內部使用,還可以在外部使用(淡然需要把嵌套函數傳遞出去)。
注意:函數類型變量類型的賦值只需要把函數的名字賦值即可。

發佈了74 篇原創文章 · 獲贊 6 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章