IT/솔루션) 난 정말C... 없다구요
22장. 포인터의 개념적인 이해) 문제 22-4 [포인터의 이해도 확인하기] - 2
돔찌
2019. 4. 18. 18:08
<2016. 9. 26. 21:07>
22장. 포인터의 개념적인 이해) 문제 22-4 [포인터의 이해도 확인하기] - 2
/*
정수 1004008을 2진수로 표현하면 다음과 같다
1111 0101 0001 1110 1000
따라서 이를 부호 있는 4바이트 정수형으로 표현하면 다음과 같다
00000000 00001111 01010001 11101000
그렇다면 다음 코드 실행 시 포인터 변수 p가 가르키는 위치는 어디일까?
int n = 1004008;
int * p = &n;
*/
#include<stdio.h>
#include<stdlib.h>
int main(void) {
int n = 1004008;
int *p = &n;
char *pt = (char *)p;
printf("%d\n", *pt);
system("pause");
return 0;
}