'Objective C 기본 자료형'에 해당되는 글 1건

  1. 2010.03.07 기본 데이터 타입과 서식문자
Objc에서 지원되는 기본 데이터형 역시 C와 같다. 

[제공하는 기본 데이터 타입]
타입                     서식문자
char                      %c
int                         %i(10진수표현), %x, %#x(16진수표현),  %o,%#o(8진수 표현)
unsigned int       %u(10진수표현), %x, %#x(16진수표현),  %o,%#o(8진수 표현)
float                      %f(float형표현), %e(지수로그표현), %g(지수가 -4~5사이 값이 아니면 %e로 표기 그 외 값은 %f로 표기 )
double                 %f(float형표현), %e(지수로그표현), %g(지수가 -4~5사이 값이 아니면 %e로 표기 그 외 값은 %f로 표기 )
id                          %p

이외에 long과 long long, short, unsigned등의 수식어를 붙여 표현 데이터 범위를 확장 또는 축소한다.
shot int                                   %hi, %hx, %ho
unsigned short int                %hu, %hx, %ho
long int                                   %li, %lx, %lo
unsigned long int                 %lu, %lx, %lo
long long int                          %lli, %llx, %llo
unsigned long long int        %llu, %llx, %llo

long double                           %lf, %le, %lg

* Objc에서는 모든 부동 소수점 상수를 최소 64비트(8byte)를 사용하는 double형으로 설정한다. 
만약 별도의 float형으로 선언하고 싶다면 숫자 뒤에 f나 F를 붙인다.
12.567f


Posted by 버터백통