数据类型和运算符

NSlog()%和格式字符之间:

l(字母)  长整型或长浮点型

m(代表一个正整数)制定输出数据所站的最小宽度

.n 浮点型 输出n位小数 字符串:截取的字符个数

. 输出的数值向左边对齐

标识符规则:

1.必须以字母、下划线,$开头,后面可以跟任意数目的字母、数字、下划线和$

2、不能你使用出26个英文字母外的字母,标识符中不可以包含空格

3、不能你使用OC关键字,但是可以包含。长度没有限制

4、只能包含$ 其他特殊符号@ #等不能使用

数据类型:

short 16位 2字节 -32768-32767

int 32 4

long 64 8

longlong 64 8

但在iOS中,long 为4字节  longlong 占8字节

OC的三种特殊浮点型数值:正无穷大,负无穷大和非数

使用一个正数除以0.0

0.0除以0.0或对一个负数开方得到一个非数

只有浮点型数除以0.0才可以得到正无穷大或负无穷大

如果使用整型值除以0.0,将会得到整数值取值范围的边界值

所有的正无穷大数值都相等,所有的负无穷大数值都相等,二非数不予任何值相等,甚至和非数自己都不相等

匿名型枚举类型:

enum {male,female}  me,you;

male 的枚举变量值为 0  female 为1  类似数组  可以当做数值使用 来进行四则运用

OC bool型数据 在底层是 signed char  只占一个字节 如果一个大于二的八次方的数字的后八位是零,就会被判为NO

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • java语言是一门强类型语言。强类型包含两方面的含义:所有的变量必须先声明、后使用;指定类型的变量只能接受类型与之...
    伊卡洛斯丶阅读 3,283评论 0 0
  • 1.JavaScript 定义了几种数据类型? 哪些是原始类型?哪些是复杂类型?原始类型和复杂类型的区别是什么? ...
    饥人谷_Leon阅读 1,787评论 0 0
  • 苍凉的秋风,疲惫的卷起地上昏黄的落叶。树底拉下的阴影,仿佛魔鬼般张牙舞爪。两旁青草凄凉无助的摆动,仿佛象征...
    小贝梦乡阅读 2,972评论 0 0

友情链接更多精彩内容