您的位置:首页 > 移动开发 > Swift

Swift-常量变量

2015-12-15 11:33 183 查看
//
//  main.swift
//  Swift-常量变量
//
//  Created by dingkang on 15/12/15.
//  Copyright © 2015年 dingkang. All rights reserved.
//

import Foundation
/**
常量:在程序执行期间,不可以改变的量,称之为常量。
变量:在程序执行过程中,其值可以任意改变的量称之为变量。

变量和常量一样,在使用之前都要进行生声明和自定义

*/

//常量的声明
//常量的值在编译时不需要指定,但至少要赋值一次
//常量声明语法   let 常量名:数据类型 = 值
//*** 常量的属性决定了常量一旦赋值后就不能进行二次赋值了,否则就会报错。
let a = 10
print("常量a为\(a)")

/**
*  变量的声明
变量的特性就是可以多次改变值,在程序执行期间,变量的值可以任意改变。
变量声明语法:
var 变量名:数据类型 = 值

*/

var b = 20
print("变量b为\(b)")

//变量不同于常量,他的值可以任意改变,将变量重新赋值,程序仍然能正常的运行
b = b - a
print("赋值后\(b)")

//声明的注意事项

/**
*  1.宽松的命名方式
在Swift中,对常量和变量名称的要求非常宽松,基本可以使用自己喜欢的任何一种形式来命名常量和变量,可以采用数字、汉子、甚至是图像符号等
*/

let π = 3.1415926
var 你好 = "你好"
let 卍 = "符号"

//2.关键字不能命名常量和变量
//  虽然常量和变量名称的要求很宽松,但是在声明常量和变量时不能直接使用Swift关键字,如果使用关键字作为常量或变量的名称,程序就会出现错误。

//3.同行声明多个常量和变量
// 在SWift语言中,允许声明多个常量或者变量在同一行上
let c = 1,d = 2, e = 3  //一次声明3个名称为c、d、e、的常量,并为它分别赋值为1、2、3
var x = 4,y = 5, z = 6


运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: