美文网首页程序员
Swift入门3 常量与变量类型

Swift入门3 常量与变量类型

作者: ethanchu | 来源:发表于2018-10-24 19:45 被阅读0次

    上一篇文章介绍了有关常量与变量的基本简介,这一篇文章就介绍变量的类型。

    什么是变量的类型?

    在Swift中,基本的变量类型无非就几个:String(字符串),Int(整数),Float(浮点数),Double(小数),Bool(布尔),举个简单的例子,我们可以这样声明变量:

    变量的标准声明方法

    可以看到,在var的后面的是变量的名称,在冒号后面就是变量的类型了。这是变量标准的声明方法,有时我们也可以简化操作

    可以看到,小数被自动转化成了Double类型,说到Double与Float的不同之处,简单来说就是复杂程度不同了,Double是比Float更精确的小数

    Bool类型

    Bool类型有两个值,分别死true和false,望文生义就是对与错,例如

    Bool类型的声明

    我们定义了一份叫做isEuqal的变量,他的变量值是 1 > 2,显然这是错的,所以isEuqal的值就是false,之后我们对它进行重新赋值1 == 1,isEqual的值就变为true了

    同时,Bool类型也是if语句的判断条件,例如

    if判断语句

    写在最后,Swift是强类型语言,接触过JS和PHP的都知道他们是弱类型语言,强类型语言用大白话说就是当类型出错时编译器就会报错,并导致程序崩溃


    Xcode报错

    这就是Swift的几个基本变量类型

    相关文章

      网友评论

        本文标题:Swift入门3 常量与变量类型

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