在编程中,我们常把能完成某一特定功能的一组代码,并且带有名字标记类型叫做函数,在C语言中,我们知道函数名就是一个指针,它指向了函数体内代码区的第一行代码的地址,在swift中也具有同样的功效。 在Swift中函数的表现形式如下: 1. func 函数名(参数名1:参数类型,参数名2,参数类型)->返
分类:
编程语言 时间:
2016-02-25 00:18:41
阅读次数:
314
1 //函数体内享有外部所有作用域 2 let global = "global" 3 func fn (args: String, args2: String) -> String { 4 print(global) 5 return args + "\t" + args2 6 } 7 8 var
分类:
编程语言 时间:
2016-01-29 19:55:33
阅读次数:
235
//: Playground - noun: a place where people can playimport UIKitfunc add(a:Int, b:Int) -> Int{ return a + b}// 其中, (Int, Int) -> Int 就是显式的声明函数类型let...
分类:
编程语言 时间:
2015-12-17 15:58:38
阅读次数:
154
//: Playground - noun: a place where people can playimport UIKit// 无参无返回// -> Void可以省略不写, 或者写成(), 因为返回值为空本质是一个空的元组func run() -> Void // (){ print("...
分类:
编程语言 时间:
2015-12-17 10:28:46
阅读次数:
172
函数:1.定义函数的语法格式:func 函数名(形参列表) -> 返回值类型{ // 可执行语句组成的函数}2.函数的形参(函数定义时) (1)没有参数的函数,小括号必须要有 (2)外部参数名 局部参数名:形参类型 (3)外部参数和局部参数一样的话,只需在局部参数前面加# (4)可变参数:在参数类....
分类:
编程语言 时间:
2015-12-03 13:35:50
阅读次数:
160
1 func sayHello(personName:String) ->String //返回是String类型 2 { 3 let greeting = "hello" + personName + "!" 4 return greeting...
分类:
编程语言 时间:
2015-11-13 18:29:01
阅读次数:
287
函数的定义及调用func开头作为前缀,->返回的类型add输出结果是11函数参数也可以有多个参数,写在括号里用逗号隔开。1 func introduce(name: String,age: Int) -> String2 {3 return "\(name),I'm \(age) year ...
分类:
编程语言 时间:
2015-11-10 12:17:42
阅读次数:
274
函数函数是一个完成独立任务的代码块,Swift中的函数不仅可以像C语言中的函数一样有函数的参数和返回值,而且还支持嵌套,并且有函数参数默认值、可变参数等。1 //定义一个函数,注意参数和返回值,如果没有返回值可以不写返回值或者写成Void、空元组()(注意Void的本质就是空元组)2 func su...
分类:
编程语言 时间:
2015-10-19 20:44:09
阅读次数:
190
import Foundationprintln("Hello, World!")//有返回值的函数func add(num1:Int,num2:Int)->(Int){ return num1 + num2}println(add(2,3))//无返回值的函数func names(){ prin....
分类:
编程语言 时间:
2015-09-23 21:06:36
阅读次数:
155