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类型--有空查阅和复习。

浙公网安备 33010602011771号