objective-c learner 1

浮点小数,除非特殊声明(后缀加f)否则,objc 会按double处理。

long int x=1234234l;//后缀加L或者l

long long int x = 1234123ll;//后缀加ll,表示特定的扩展,这样保证至少有64位的精度。

long double us_deinfate_20004;//long同样可以修饰 double

us_definfate_20004=3223.234e+23L;//要显示double的值,需要用后缀L。

%Lf 用浮点数计数法显示 long double。%Le用科学计数法显示。%Lg计算机在%Lf和%Le自行选择。

short int 占用内存空间是int类型的一半,在任何情况下保证不小于16位。

有其他方法可以显示定义short 方法,要想显示short int 需要将字母h放到要转换的类型之前。%hi,%h0,%ho或者%hx。

要表示全部整数可以用unsingled,通常将u放到正说之后表示,正整数。

编写整型常量时,可以将u和l组合起来用。 2000ul,告诉编译器,长整形,无符号

对返回值和参数类型来说id是默认的类型。

+allocInit;//id是默认的返回类型,声明一个返回id类型的类方法。

38页到40页将的objc类型--有空查阅和复习。

 

 

 

 

posted @ 2012-04-10 10:26  Lovey  阅读(207)  评论(0)    收藏  举报