码迷,mamicode.com
首页 > 编程语言 > 详细

swift语言-基本数据类型

时间:2015-05-05 00:03:43      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:基本类型   数据类型   int   

1. 基本数据类型

1 基本类型有哪些?

swift基本数据类型包括整型和浮点型。基本类型都是以大写字母开头。给一种类型赋值只能用同种类型的数值赋值。

#import Foundation
//var intValue = 3.14

2 整型有哪些?

整型分为有符号的整型和无符号的整型,整型还可以按照位来分。有如下几种:
Int8、Int16、Int32、Int64
UInt8、UInt16、UInt32、UInt64

3 浮点型有哪些?

Float型、Double型

4 如何使用基本数据类型?

下面的代码介绍如何使用基本类型。

#import Foundation
var intValue : Int = 8
println(intValue)
var doubleValue : Double = 8.8
println(doubleValue)

5 不同类型的转换赋值有什么语法?

两种类型不能使用隐氏类型转换。
但可以使用强制类型转换。注意给变量加括号,不是给类型加括号。
语法如下:
类型1变量值 = 类型2(类型2变量值)

#import Foundation
var intValue = 0
//var doubleValue = intValue
var doubleValue = Double(intValue)
println(doubleValue)

2. 隐氏类型推断

1 如何进行?

在变量后面不写类型标注,直接通过变量的初值来隐氏设置变量类型。下面代码中变量类型为Int型和Double型。在swift中整型默认是Int值,浮点型默认是Double值。

#import Foundation
var intValue = 0 //等价于var intValue : Int = 0
println(intValue)
var doubleValue = 0.0 //等价于var doubleValue : Double = 0.0
println(doubleValue)
var stringValue = "swift" //等价于var stringValue : String = "swift"
println(stringValue)

swift语言-基本数据类型

标签:基本类型   数据类型   int   

原文地址:http://blog.csdn.net/sayyanfu/article/details/45488673

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!