zoukankan      html  css  js  c++  java
  • swift变量和函数

    func getNums()->(Int,Int){     //swift函数可以返回多个变量
        return (2,3)
    }
    
    let (a,b)  = getNums()  //let是常量,一旦赋值后不可改变, var是变量
    println(a)    //输出 2
    
    var f = getNums  //函数是一个对象,可以当作一个变量使用。复制给另一个变量
    println(f())     //输出 (2,3)

    swift 申明变量  var name = "Hello"  //name会被自动识别成String 类型 

    或者指定变量类型:  var name :String = "Hello"

    swift中用 + 做字符串连接 ,但是不可 + int 型。如果要加int 型,可采用如下的方法:

    var i = 200

    var str = "Hello"

    str = "(str) , world , (i)"      //使用 (变量名) ,  str 值是  Hello,world,200

    数组中可以存储不同的数据类型

    var arr = ["hello", 100, 2.3]

    也可以指定只能存储数组:

    var arr1 = []  //定义一个数组

    var arr2 = String[]() //arr2数组 只能存储字符串

    字典:

    var dic = ["name":"zhou", "age":"16"]

    dic["sex"] = "female"  //给字典动态赋值

    println(dic)                //输出 [sex:female, name:zhou, age:16]

    println(dic["name"])  //输出zhou

    class Math{
        class func max(a:Int, b:Int)->Int{
            NSLog("run Math.max")      //打印时间,和里面的字符串
            
            if(a>b){
                return a;
            }else{
                return b;
            }
        }
    }
    
    var maxNum = Math.max(2, b: 5)
    
    println("Hello, (maxNum)")
  • 相关阅读:
    c++ 中的substr
    c++ 中将数字字符串转换成int输出的stoi() 和 atoi()
    c++ 四舍五入函数 round
    stddef.h----常用函数
    local.h-----地区函数
    errno.h-----定义出错代码
    signal.h-----信号函数
    stdio.h----标准的输入输出函数
    time.h-------日期与时间函数
    math.h--------数学函数
  • 原文地址:https://www.cnblogs.com/z360519549/p/5771261.html
Copyright © 2011-2022 走看看