02-Swiftの定数と変数

955 ワード

定数#
定数:値は変更できません.let宣言を使用します.
let a = 10

注意:定数aをa = 20修正すると、error: cannot assign to value: 'a' is a 'let' constantとエラーが発生します.
変数#
変数:var宣言を使用して値を変更できます
var b = 10
b = 20

1行に複数の定数/変数を宣言し、セミコロンを使用できます.わかれている
let a = 10;b = 20;c = 30
var a = 10;b = 20;c = 30

自動推定タイプ#
Swiftで変数と定数を宣言すると、宣言と同時に値が割り当てられ、コンパイラは自動的にタイプを推定します.
let intValue = 70//     
var floatValue = 20.2//      (Double  )
floatValue = "Float"を行うとerror: cannot assign value of type 'String' to type 'Double'と間違えます
let π = 3 + 0.14159//      (Double  )

データ型の指定#
let str: String
str = "String"

let doubleValue: Double = 10

複数の指定したタイプの定数/変数を1行で宣言できます.
 var red, green, blue: Double