美文网首页
Swift 学习笔记 基本运算符

Swift 学习笔记 基本运算符

作者: Ray是一只吃货 | 来源:发表于2015-07-02 04:09 被阅读0次

    参考书
    The Swift Programming Language
    The Swift Programming Language 中文版
    软件版本
    OS X Yosemite 10.10.3
    Xcode 6.3.2
    Swift1.2
    标签
    Swift 编程学习笔记

    基本运算符


    术语


    1. 一元
    • 二元
    • 三元

    赋值运算符


    1. 赋值=
    a = 10
    

    算术运算符


    1. +
    1 + 2
    

    可以用于字符串的拼接

    "Hello " + "World"
    
    • -
    2 - 1
    
    • *
    2 * 1
    
    • /
    2 / 1
    
    • 求余 %
    8 % 2
    

    求余运算可以用于浮点数

    8.0 % 2.5
    

    自加自减运算


    1. 自加 ++
    var i = 0
    i++
    println(i)
    ++i
    println(i)
    
    i++ 与 ++i 的区别
    如上图示例,i++ 先返回值再进行自加++计算,++i 先进行自加++计算再返回值。即,图中第八行代码结果为0,而后打印i的值的为1,而第九行代码结果为2,而后打印的i的值为2。
    • 自减 --
      i--,--i的区别同上

    一元负号运算符


    1. 表示一个负数
     var i = -3
    

    一元正号运算符


    1. 不会对值做任何改变,可以让代码出现负号时,使用正号,使其具有堆成美

    复合赋值


    把其他运算符,例如加法+,与赋值运算符=结合使用

    var a = 0
    a += 2
    var b = 0
    b = b + 2
    
    复合赋值

    复合赋值没有返回值,与自加自减运算不同

    相关文章

      网友评论

          本文标题:Swift 学习笔记 基本运算符

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