swift

2020-03-10  本文已影响0人  清风_____

swift 函数

一、函数的定义
函数的定义格式

 func 函数名(形参列表) -> 返回值类型  {
     // 函数体...
 }
 func sum(num1: Int, num2: Int) -> Int {
     return num1 + num2
 }
func 函数名(形参列表) -> Void {
    // 函数体...
}

func 函数名(形参列表) -> () {
    // 函数体...
}

func 函数名(形参列表) {
 // 函数体...
}
func 函数名() -> Int {
     // 函数体...
 }
func find(id: Int) -> (name: String, age: Int) {
    if id > 0 {
        return ("jack", 20)
    } else {
        return ("nobody", 0)
    }
}
var people = find(2)
println("name=\(people.name), age=\(people.age)")

Swift字符与ASCII数值相互转换

(1)将字符转为整数值

var a:Character = "A"

var str = String(a)

var number:UInt32 = 0

for code in str.unicodeScalars {

    number = code.value;

}

print(number)



(2)将整数转换为字符

var num = 97

var ch:Character = Character(UnicodeScalar(num)!)

print(ch)

let和var区别

let 用于定义常量,定义完后不能修改。

var 用于定义变量,可以修改。

上一篇 下一篇

猜你喜欢

热点阅读