首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

objective-c根本数据类型之输出格式符

2012-08-01 
objective-c基本数据类型之输出格式符基本数据类型1. int输出格式符:%i, %d, %o %x,?2. float输出格式符:%

objective-c基本数据类型之输出格式符

基本数据类型

1. int

输出格式符:%i, %d, %o %x,?

2. float
输出格式符:%f, %e, %g

3. double
输出格式符:%f, %e, %g

4. char

输出格式符:%c

限定符:


1. long
long int: %li
long double: %Lf
形成long int通过在数字后面加L.
long int number = 123324123234123L;

2. long long
long long int: %lli

3. short
short int: %hi

4. unsigned

5.?signed

?

它们各自所占的字节数

?

#import?<Foundation/Foundation.h>

?

int?main (int?argc,?const?char?* argv[]) {

? ??NSAutoreleasePool?* pool = [[NSAutoreleasePool?alloc]?init];

NSLog(@"The size of an int is: %d bytes.",sizeof(int));

NSLog(@"The size of a short int is: %d bytes.",sizeof(short?int));

NSLog(@"The size of a long int is: %d bytes.",sizeof(long?int));

NSLog(@"The size of a char is: %d bytes.",sizeof(char));

NSLog(@"The size of a float is: %d bytes.",sizeof(float));

NSLog(@"The size of a double is: %d bytes.",sizeof(double));

NSLog(@"The size of a bool is: %d bytes.",sizeof(bool));

? ? [pool?drain];

? ??return?0;

}

?

2011-08-21 09:29:16.475 sizeofTest[860:903] The size of an int is: 4 bytes.

2011-08-21 09:29:16.478 sizeofTest[860:903] The size of a short int is: 2 bytes.

2011-08-21 09:29:16.478 sizeofTest[860:903] The size of a long int is: 8 bytes.

2011-08-21 09:29:16.479 sizeofTest[860:903] The size of a char is: 1 bytes.

2011-08-21 09:29:16.479 sizeofTest[860:903] The size of a float is: 4 bytes.

2011-08-21 09:29:16.479 sizeofTest[860:903] The size of a double is: 8 bytes.

2011-08-21 09:29:16.480 sizeofTest[860:903] The size of a bool is: 1 bytes.

logout

?

转自:http://www.cnblogs.com/getsun/archive/2011/08/21/2147618.html

热点排行