iOS 基本数据类型~int、float、double、char
2018-01-17 本文已影响137人
石虎132
//联系人:石虎 QQ:1224614774 昵称:嗡嘛呢叭咪哄
一、概念
1.Objective-C数据类型可以分为:基本数据类型、对象数据类型和id类型。
2.基本数据类型有:int、float、double和char类型。
二、基本数据类型——int类型
int类型代表整数,它的十六进制表示方式:OxFFED0D.
在使用NSLog函数中格式化字符串使用%i表示十进制的整数,%o(字母o)表示8进制整数,%#x表示十六进制整数,它的取值范围是与设备相关的,无法一概而论。
三、基本数据类型——float类型
1.float类型表示代表双精度浮点数,与float类型很相似,可以在数值后面加上f或者F,例如:13.5f。float浮点数也可以用科学计数法表示,例如:1.7e4。
2.NSLog函数中格式化字符串:%f表示浮点数(会保留后面6位小数),%e表示科学计数法,%g表示浮点数。
四、基本数据类型——double类型
1.double类型代表双精度浮点数,与float数相似,占用的字节空间double类型大体上是float类型的两倍。大多数计算机是使用64位,表示double类型。
2.NSLog函数中格式化字符串,与float的%f、%e和%g相同。
五、基本数据类型——char类型(在计算机内部以int类型存储)
1.char类型代表字符类型,存放点个字符,用单引号引用起来。如:’A’,如果要表示一些特殊字符,要使用转义字符“\”。
2.NSLog函数中格式化字符串:%c。