ios视频学习笔记 2.3 iPhone开发之OC变量和基本数据类型2

objc中,有long和long int类型,long l=23444L;  long int li=43322;区别不知道。


浮点默认是double类型,声明为float时要再尾部加f

floatf=3.14f;(后面有6位)

double  m=3.14159;(后面有15位)


字符表示:

char achar=’a’;

或者

char achar=’\u0097’;


布尔值:Boolean类型

可为true(非0)  false(0)


id类型是指针类型,等于(void *) 


id number;指针默认占用4个字节

 NSLog(“%p”,number);

举例:新工程=》OS X (application)=》CommandLine Tool=》(程序名:dataType,组织:工作室公司名:com.xuhui 类型:foundation) =>save 到基本语法目录


int  i=10;

float  f=2.12f;

double  d=34.123e+11;

char c=’x’;

NSLog(“f=%f”,f);//2.120000  %.2f代表2.12   %5f 代表占用5个字符位置(不知是总共占5个位置还是小数点前占5个位置,是否有%5.3f的语法)

NSLog(“d=%e”,d);//%e代表科学计数 %f代表小数  %g自动选择


NSlog(“c:%c”,c);//c:x

NSlog(“x的ascii是%d”,c);// ascii是120

 

//打印类型占用的字节

NSLog(“i整数占用的字节是%d”,sizeof(i));4个字节

NSLog(“char占用的字节是%d”,sizeof(c));1个字节

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值