• Swift笔记01


    变量使用var 来声明,常量是所有let ,变量名没什么限制 中文表情都可以 ,一般还是使用英文.

    var str = "luoshuai "      //swift语句后面不需要;

    let PI = 3.14159

    var age = 0 ,height =0

    也可以变量或者常量的类型 var  变量名称:  数据类型  =  初始值  //冒号后面有一个空格

    var  str: String = " luoshuai "

    当然其实不需要这样做,吸收了PHP 的优点,自动的根据你输入的值来改变 数据类型 (推断类型)

    println(PI);

    println("圆周率的值为\(PI)");    //与C语言优点不同哦没有什么%d%f  (默认为double)

    //数据类型转换

    var a: Int8 = 24

    var b: Int16 =34

    var c = a + b   // 范围错误, 修改为Int16(a) + b

    let 三 = 3

    let  零点一丝一五九 = 0.14159

    let c =三 + 零点一丝一五九   //int类型和double 不能在一起相加,需要转换 Double(三) +...

    我们发现变量之间的数据类型可能需要转换,那么let c = 3 + 0.14159  , 字符数值直接可以按照上面的写,不需要转换,最后的结果类型是Double 类型

    typealias 整形 = int   //为int类型自定义名称

    var num: 整形 = 45  

    //Bool类型

    let 营养快线 =  true 

    let 蔬菜有营养 = false

    if 蔬菜有营养 {

      printf("营养快线真的很好喝,可以当早餐")

    }else {

      printf("蔬菜才是有营养的");

    }

    let  i = 1

    if i {

      ...     //在C语言中非0 均代表真,但是在swift中不行

    }

    if (i == 1) {

      ...   //这样才行

    }

     

  • 相关阅读:
    OD使用教程3(下) 调试篇03|解密系列
    逻辑运算
    windows等级安排
    windows等级安排
    条件跳转指令
    条件跳转指令
    OD使用教程3(中) 调试篇03|解密系列
    OD使用教程3(下) 调试篇03|解密系列
    OD使用教程3(中) 调试篇03|解密系列
    逻辑运算
  • 原文地址:https://www.cnblogs.com/liruoxuan/p/4066454.html
Copyright © 2020-2023  润新知