printf 문에 주소를 표현하고 싶었습니다. %X %08X 를 사용하였으나 잘려나왔습니다.
아래와 같이 수정한 후 제대로 표현이 되었습니다.
1 2 3 | unsigned char b = 0x12; unsigned char *tt = &b; printf("0x%p", tt); | cs |
0x%p를 사용하였습니다.
specifier |
Output |
Example |
x |
Unsigned hexadecimal integer |
7fa |
X | Unsigned hexadecimal integer (uppercase) | 7FA |
p | Pointer address | 000000079B6AE324 |
'Language & API > C' 카테고리의 다른 글
C C++ 윤년 평년 구하기 (0) | 2017.05.15 |
---|---|
[코딩]문자열 리터럴 연결 (0) | 2017.04.27 |
strcpy 와 strcpy_s 차이점 (0) | 2017.04.24 |
Visual Studio main 명령 인수 넣기 및 인수 사용방법 (0) | 2015.10.20 |
define 매크로 ##연산자 (0) | 2015.06.19 |