swift. 常量和变量

一边学习,一边记录,分享出来,一起共勉,大家多多指教~

简单说下常量和变量的定义和使用

   /***变量和常量***/
   /*
     常量:值不能被修改;
     变量:值可以被修改;
     使用let来定义常量,使用var来定义变量;
   */
       
      var age = 22            //变量,可被修改
      age = 23
     
      let name = "John"      //常量,不可修改
      //name = "Tom"         //error:'name' is a 'let' constant

常量和变量的类型必须和你赋予她们的值一样,你在声明的时候可以不用给它明确的类型,但是当你在声明的同时赋值的话,编译器会根据值自动的推断出类型.

如果在声明变量的时候没有初始值,可以在变量后面声明类型,用:分割:

        let weight : String = "64kg"    //声明该常量为string类型
        
        var height :Double              //声明该变量为double类型
        height = 175.0
       
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容