'자료형'에 해당되는 글 1건
- 2012.01.03 변환문자 의미 자료형 (C언어 형식 지정자)
☞C언어 형식 지정자.
printf("%d, %s ... \n", ...)에서 %d나 %s와 같이 자료형에 맞게 변수를 표현하게 도와주는 '형식 지정자'라는 것이 있다.
타입 |
signed |
unsigned |
크기 | ||
표현 |
표현 확장 |
표현 |
표현 확장 | ||
char |
%d |
%x, %o, %c |
%u |
%x, %o, %c |
1byte |
short |
%hd |
%d, %x, %o |
%hu |
%u, %x, %o |
2byte |
Short int |
%hd |
%d, %x, %o |
%hu |
%u, %x, %o |
2byte |
int |
%d |
%x, %o |
%u |
%x, %o |
4byte |
long int |
%ld |
%lx, %lo |
%lu |
%lx, %lo |
8byte |
long |
%ld |
%lx, %lo |
%lu |
%lx, %lo |
8byte |
long long |
%lld |
%llx, %llo |
%llu |
%llx, %llo |
8byte |
float |
%f |
|
없음. |
4byte | |
double |
%lf |
|
없음. |
8byte | |
long double |
%Lf |
|
없음. |
16byte |
(*여기서 크기는 작업 환경에 따라 달라질 수 있음. sizeof(자료형) 함수를 이용해서 확인 가능.)
지정자 |
Format |
d, i |
부호 있는 10진 정수 |
u |
부호 없는 10진 정수 |
o |
부호 없는 8진 정수 |
x, X |
16진 정수 |
l, h |
d, i, u, o, x, X에 대한 long 또는 short 접두사 |
f |
부호 있는 부동 소수점 |
e |
부호 있는 과학적 표기법 |
g |
부호 있는 부동 소수점 또는 부호 있는 과학적 표기법 중에서 짧은 형식 |
c |
단일 문자 |
s |
string |
su |
유니코드 문자열 |
s8 |
UTF-8 문자열 |
! |
원시 형식(모든 데이터 형식 뷰의 사용자 지정 내용 무시) |
ma |
ASCII 문자 64개 |
m |
16바이트 16진수 뒤에 ASCII 문자 16개 |
mb |
16바이트 16진수 뒤에 ASCII 문자 16개 |
mw |
단어 8개 |
md |
더블워드 4개 |
mq |
쿼드워드 2개 |
mu |
2바이트 유니코드 문자 |
☞각각 항목에 대한 세부 사용 방법과 표시되는 값
지정자 |
Format |
d, i |
부호 있는 10진 정수 |
u |
부호 없는 10진 정수 |
o |
부호 없는 8진 정수 |
x, X |
16진 정수 |
l, h |
d, i, u, o, x, X에 대한 long 또는 short 접두사 |
f |
부호 있는 부동 소수점 |
e |
부호 있는 과학적 표기법 |
g |
부호 있는 부동 소수점 또는 부호 있는 과학적 표기법 중에서 짧은 형식 |
c |
단일 문자 |
s |
string |
su |
유니코드 문자열 |
s8 |
UTF-8 문자열 |
! |
원시 형식(모든 데이터 형식 뷰의 사용자 지정 내용 무시) |
ma |
ASCII 문자 64개 |
m |
16바이트 16진수 뒤에 ASCII 문자 16개 |
mb |
16바이트 16진수 뒤에 ASCII 문자 16개 |
mw |
단어 8개 |
md |
더블워드 4개 |
mq |
쿼드워드 2개 |
mu |
2바이트 유니코드 문자 |
출처:http://www.cyworld.com/mw70830/7601329
'The Work > Software' 카테고리의 다른 글
C# COMPONENT (0) | 2013.03.21 |
---|---|
프로그래머가되기위한방법 (0) | 2012.10.11 |
printf문을 디버깅 모드에 활용하기 (0) | 2012.04.06 |
전처리 지시어 (0) | 2011.12.27 |