美文网首页
Swift 常量和变量

Swift 常量和变量

作者: im_panlei | 来源:发表于2014-11-13 21:00 被阅读502次
    Swift简介:

    Swift是一种新的编程语言,用于编写iOS和OS X应用。
    Swift结合了C和Objective-C的优点并且不受C兼容性的限制。Swift采用了安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。

    Hello Swift:

    首先让我们写一个Hello Swift程序,通常我们学习编程语言的第一个程序就是在屏幕上输出Hello World!,在Swift中可以用一行代码来实现:

       println("Hello Swift!")
    

    对,你没有看错,不需要main函数,也不需要分号,只要一行代码就搞定,就是这么炫酷,不要问我为什么,有钱,就是任性。

    常量和变量:

    ~let - Constants 用let声明常量(不可改变的量)

       let maxNum = 20
    

    ~var - Variables 用var来声明变量(可以改变的量)

       //在Swift语言中每行代码结尾的分号可以不加
       var index = 0
       var x = 0, y = 0, z = 0
    

    Swift 是一种类型安全的语言,在定义变量并初始化的时候不需要声明类型,Swift会根据初始化的值自动为变量匹配类型。当然你也可以显示的声明变量类型,比如:

       var name:String = "jianshu"
       var red , green , blue : Double
    
    基本类型(常用的)

    +Int 整型
    +Double,Float 浮点型
    +String 字符串型
    注意:这几种基本类型首字母都是大写,String类型字符串初始化必须用双引号赋值
    Swift支持数字中加下划线以区分位数,不影响实际值如:

       var num = 1_0000_0000
    
    类型转换
       var num_a : Float = 1 //实际值为1.0
       var num_b : Int = 1.2 //实际值为1
       var numA : Int = 3
       var numB : Double = 0.1415926
       var pi : Double = Double(numA) + numB//pi = 3.1415926
    
    变量名称

    Swift中的变量名称支持任意的unicode的字符命名,如:

       let 姓名 = "简书"
       var 猴子 = "Monkey" 
    

    相关文章

      网友评论

          本文标题:Swift 常量和变量

          本文链接:https://www.haomeiwen.com/subject/btcitttx.html