iOS學習 函式的定義,函式的呼叫以及函式的宣告

2021-07-05 11:46:29 字數 1102 閱讀 9048

函式的定義,函式的呼叫以及函式的宣告!

在生活中我們需要制定一些計畫,而計畫在執行的過程中會有很多步驟.就比如我們在看球賽的過程中,教練通常會制定幾套方案,以便應對不同情況下出現的問題.

而函式的作用於此類似,對於需要重複使用的**,我們可以通過定義乙個函式來,給這個函式起乙個名字(新定義的函式不能喝系統函式重名,這個一定要記住!)之後呼叫名稱即可.所以函式的作用,可以避免重複**的編寫,編寫一次即可通過呼叫名稱,而避免在敲入大量的**.

如何去定義乙個函式?其實我們在前面迴圈的過程中,我們已經對函式有所接觸了.如main函式.

函式就像乙個加工車間一樣,我們需要傳輸一些素材,然後就是看一些處理之後的結果!

#import

/* int main(){} int是處理返回值型別;

/*mian 是函式名稱 系統函式; c語言提供的庫函式,例如stdio.h中的輸出函式printf()和輸入函式scanf()

/*(intargc, const char *argv)口號裡面的資料相當於我們傳給車間的材料,專業資料叫做形式引數!

int main(intargc, const char *argv)

//return 是給返回處理結果

return 0;

1. main函式是程式入口,乙個程式只能有乙個main()函式,需要有乙個整型返回值(事實上返回值int可以省略,但是這並不代表不返回值,而是預設為int;我們也可以在main()函式中不提供return,這是因為c語言語法要求不夠嚴格);

2. 在標準c語言中,函式的定義順序是有講究的,預設情況下,只有後面定義的函式才可以呼叫前面定義過的函式

int sum(int a, int b) 中的內容稱為函式體。在函式體中宣告部分,是對函式體內部所用到的變數的型別說明。

在很多情況下都不要求無參函式有返回值,此時函式型別符可以寫為void。

void代表空,沒有的意思!

舉例:定義乙個函式

函式定義(對函式定義的使用)函式呼叫

對於函式呼叫,首先我們一定先要理解函式定義 函式定義 1.返回值型別 乙個函式可以返回乙個值,在函式定義中 2.函式名 給函式起個名稱 3.函式體語句 花括號內的 函式內需要執行的語句 4.return 表示式 和返回值型別掛鉤,返回相應的資料 語法 返回值型別 函式名 引數列表 例如我們來寫乙個加...

學習筆記 函式的定義與呼叫

函式的定義 function functionname paramater1,paramater2,paramater3.function是必須要寫的,因為這是定義函式的關鍵字 functionname是函式名 必須要寫 而且在同乙個頁面中,函式名是唯一的 並且區分大小寫 不能使用關鍵字作為函式名 ...

函式的定義和呼叫

方式1 函式宣告方式 function 關鍵字 命名函式 function fn 方式2 函式表示式 匿名函式 var fn function 方式3 new function var f new function a b console.log a b f 1,2 var fn new funct...