第二個函式為什么會輸出
uj5u.com熱心網友回復:
明確可能需要的知識點:1. 函式中存在“->”的,表示是有回傳值的函式;
2. 呼叫有回傳值的函式時。若不處理回傳值,可使用“_”處理,如此處理,編譯器不會報警告;
問題說明:
1. “printAndCount”函式是有回傳值的,并且回傳值是Int型別;
2. “printWithoutCounting”函式是沒有回傳值的;
3. “printWithoutCounting”函式內部呼叫了“printAndCount”,并使用“let _”接收處理(避免編譯器警告);
4. 函式中的print,無論是直接呼叫,還是間接呼叫,都是會print的。所有都會列印“hello, world”;
希望能幫到題主。
uj5u.com熱心網友回復:
第二個函式不是呼叫了第一個函式嗎?只是忽略了回傳值,沒什么特別的轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/33742.html
標籤:iOS
