포인터부분 질문입니다
돋가이
질문 제목 : 질문 요약 :
char *pc= (char *)16;
int *pi= (int *)16;
double *pd= (double *)16;
여기서 주소값이 16으로 지정해서pc-1, pi-1, pd-1 이 각각 15,12,8해서 f,c,8나온것까지는 이해가되는데
pc,pi,pd값이 왜 10이나오는건지 이해가 가지않습니다.
16으로 지정해줬으니 16으로 나와야하는거 아닌가요??질문 내용 :
v:shapetype id=_x005f t75 path=m@4@5l@4@11@9@11@9@5xe stroked=f filled=f o:preferrelative=t o:spt=75 coordsize=21600,21600v:stroke joinstyle=miterv:formulasv:f eqn=if linedrawn pixellinewidth 0v:f eqn=sum @0 1 0v:f eqn=sum 0 0 @1v:f eqn=prod @2 1 2v:f eqn=prod @3 21600 pixelwidthv:f eqn=prod @3 21600 pixelheightv:f eqn=sum @0 0 1v:f eqn=prod @6 1 2v:f eqn=prod @7 21600 pixelwidthv:f eqn=sum @8 21600 0v:f eqn=prod @7 21600 pixelheightv:f eqn=sum @10 21600 0/v:f/v:f/v:f/v:f/v:f/v:f/v:f/v:f/v:f/v:f/v:f/v:f/v:formulasv:path o:connecttype=rect gradientshapeok=t o:extrusionok=fo:lock aspectratio=t v:ext=edit/o:lock/v:path/v:stroke/v:shapetype
-
가을빛
%p로 출력한 값은 16진수입니다. 16진수 10은 10진수로 16이 맞습니다.