Swift學習筆記之函式

2021-07-06 02:16:31 字數 1087 閱讀 2783

func

testfunc()

// 關於

swift

中的函式

//1、函式定義,單個引數,返回值

func

sayhi(name:

string

) ->

string

//2、傳入多個引數,返回值

func

sayhi2(name:

string

, age:

int) ->

string

//3、無引數,無返回值

func

sayhi3()

//4、返回多個值的函式

func

sayhi4() -> (name:

string

, age:

int)

//5、傳入多個引數,返回值

func

sayhi5(who name:

string

, howold age:

int) ->

string

//6、傳入多個引數,返回值

//    func sayhi5(name name:string, age age:int) -> string

上面的函式等同於下面的

func

sayhi6(#name:

string

, age:

int) ->

string

//7、swift

函式中,引數預設是常量

// 如果要改變引數的值,就必須在定義函式的時候加上關鍵字

var

func

add(

varage:

int)

//8、同時改變函式內外

age值

varage = 23

func

changeage(

inout

age:

int)

// changeage(&age)

傳入引用

// 會發現實參

age和形參

age值都被改變了

swift學習之函式

1.定義函式func sayhello personname string string sayhello iyaqi hello,iyaqi 2.引數和返回值 2.1 無引數 func sayhelloagain string sayhelloagain hello,iyaqi 2.2 無返回值 ...

swift學習之函式

當然在程式開發的時候最重要的是方法了 在swift中如何建立 使用函式 無引數函式的形式 func 方法名字 返回值 當返回值為空的時候 返回值用 void 當返回值為空的時候 void 可以省略 函式方法的建立 func sayhellow void 函式方法的呼叫 sayhellow 有引數函式...

swift 學習筆記 18 函式

函式 function var str hello,playground 定義函式 func 關鍵字 func printstr 呼叫函式,函式名 有引數有返回值的函式 傳入乙個字串,返回字串的字元的個數 函式的宣告 引數名 引數型別 返回值型別 str 即是外部引數,也是內部引數 多參函式 求和函...