디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

횽들 포인터 형변환좀 가르쳐 주십쇼

c언어(121.151) 2010.11.04 00:30:42
조회 127 추천 0 댓글 9

1> double 형 변수 a, int 형 변수 b, short 형 변수 c, char 형 변수 d를 선언하라.
2> a~d 의 주소값을 저장할 포인터 변수인 pa,pb,pc,pd를 선언하여라
3> scanf 를 이용하여 a~d 값에 적절한 값을 입력한다.
4> &연산자를 이용하여 pa~pd 값에 a의 주소값~d의 주소값을 대입한다.
5> printf 함수 및 pa~pd 변수들을 이용하여 a~e에 있는 내용을 출력할 것(a~e를 사용하면 안됨) 이때 주소값도 같이 출력한다.
6> pd 값과 pa값을 서로 바꾸고, pb와 pc값을 서로바꾸자.
7> 5>의 과정을 반복하라.

#include <stdio.h>

int main(void)
{
     double a = 0;
     int b = 0;
     short c = 0;
     char d = 0;

     double* pa = &a;
     int *pb = &b;
     short *pc = &c;
     char *pd = &d;

     printf("double형 변수 값을 입력하세요 : ");
     scanf("%lf", &a);
     fflush(stdin);
     printf("int형 변수 값을 입력하세요 : ");
     scanf("%d", &b);
     fflush(stdin);
     printf("short형 변수 값을 입력하세요 : ");
     scanf("%hd", &c);
     fflush(stdin);
     printf("char형 변수 값을 입력하세요 : ");
     scanf("%c", &d);
     fflush(stdin);

     printf("double형 변수의 값 : %-10f, double형 변수의 주소값 : %#x\\n", *pa, pa);
     printf("int형 변수의 값    : %-10d, int형 변수의 주소값    : %#x\\n", *pb, pb);
     printf("short형 변수의 값  : %-10d, short형 변수의 주소값  : %#x\\n", *pc, pc);
     printf("char형 변수의 값   : %-10d, char형 변수의 주소값   : %#x\\n", *pd, pd);


     pa = (double*)&d;
     pb = (int*)&c;
     pc = (short*)&b;
     pd = (char*)&a;

     printf("double형 변수의 값 : %-10f, double형 변수의 주소값 : %#x\\n", *((double*)pa), pa);
     printf("int형 변수의 값    : %-10d, int형 변수의 주소값    : %#x\\n", *((int*)pb), pb);
     printf("short형 변수의 값  : %-10d, short형 변수의 주소값  : %#x\\n", *((short*)pc), pc);
     printf("char형 변수의 값   : %-10f, char형 변수의 주소값   : %#x\\n", *((char*)pd), pd); 

     return 0;
}
바로 위으 printf문에 이상한 값이 나오는데 이게 컴퓨터가 little endian 방식이라서 그런건가요?
아까 학교에서 이제 왔는데.. 이거 내가 짠거 맞음요..;;

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 힘들게 성공한 만큼 절대 논란 안 만들 것 같은 스타는? 운영자 24/06/10 - -
227979 빨리 가야하는데.. BTTTS!갤로그로 이동합니다. 10.12.30 55 0
227978 웹,응용 머가 더 현실성잇음?? [7] po게이wer갤로그로 이동합니다. 10.12.30 148 0
227977 퇴갤 [1] BTTTS!갤로그로 이동합니다. 10.12.30 67 0
227974 ㅠ.ㅠ [2] iljeomobolt(121.190) 10.12.30 69 0
227973 요즘 자바공부하고있는데요 [5] 인천백수갤로그로 이동합니다. 10.12.30 129 0
227968 iljeomobolt // 척 하지말고 완벽한 봇을 만들어보는건 어때? [4] BTTTS!갤로그로 이동합니다. 10.12.30 102 0
227967 봇 인공지능 테스트 [1] elwlwlwk갤로그로 이동합니다. 10.12.30 129 0
227965 희열 [2] 천회장(211.45) 10.12.30 53 0
227962 음.. 아래리플다는 봇 어떠한 기준으로 리플을 어떻게 다는거여 [5] 헛개미\'ㅅ\'갤로그로 이동합니다. 10.12.30 79 0
227961 VBox 네턱 설정을 잘못했었네.. [1] 천회장(211.45) 10.12.30 64 0
227960 어제밤에 [6] elwlwlwk갤로그로 이동합니다. 10.12.30 71 0
227959 프갤 댓글이 풍성하네요 [13] 꿀레갤로그로 이동합니다. 10.12.30 103 0
227958 pc방에 윈7 64빗 좀 도입됐으면... [7] 분당살람갤로그로 이동합니다. 10.12.30 125 0
227956 이진수 배우고 싶다. 어디 그런책 없습니까 [7] BTTTS!갤로그로 이동합니다. 10.12.30 77 0
227955 횽아들 새해 복 많이 받고, 건강해! [5] 해일리갤로그로 이동합니다. 10.12.30 60 0
227954 winapi의 좋은점이 뭐냐? [5] ((124.237) 10.12.30 121 0
227953 s나도 전역 1개월도안남음.. 힣이히힣 [7] 헛개미\'ㅅ\'갤로그로 이동합니다. 10.12.30 60 0
227951 윤동주 탄생 69주년인듯 [7] BTTTS!갤로그로 이동합니다. 10.12.30 67 0
227949 플겔러는 신고도 다르게하구나.. [11] 헛개미\'ㅅ\'갤로그로 이동합니다. 10.12.30 137 0
227948 움.. 왜 나보고 BITTS 라는거야? ㅜㅜ BTTTS는 약자인데 [9] BTTTS!갤로그로 이동합니다. 10.12.30 87 0
227946 나도 멋있어 해주세요! [13] 해일리갤로그로 이동합니다. 10.12.30 94 0
227944 JAVA와 C의 차이점 [12] 꿀레갤로그로 이동합니다. 10.12.30 420 0
227943 서버구축은 리눅스가 좋은가? 그럼 붉은별 OS 써도 된단말임? [7] BTTTS!갤로그로 이동합니다. 10.12.30 161 0
227941 gccsense & gcc-code-assist 좋네요. [4] 우분투짱(174.21) 10.12.30 78 0
227939 갈릴레오 64비트 어디서 받나?? [10] asdf(121.166) 10.12.30 147 0
227938 전쟁나면 대출부터 받아. 잔뜩. [10] BTTTS!갤로그로 이동합니다. 10.12.30 232 0
227937 C를 제일먼저 해야되는이유 [16] 꿀레갤로그로 이동합니다. 10.12.30 221 0
227935 시불라미 // 과연 책이 문제가 맞습니다. [15] BTTTS!갤로그로 이동합니다. 10.12.30 100 0
227934 프겔에 새로운 봇이 등장했네 [10] 분당살람갤로그로 이동합니다. 10.12.30 117 0
227932 책이 리얼 상병신이라 시작을 안했는데 어떤 언어로 시작할까? [13] BTTTS!갤로그로 이동합니다. 10.12.30 133 0
227931 한성컴 포기하고 소니로 돌아섰다 ㅋㅋ [7] .3(124.137) 10.12.30 130 0
227930 아침인데 다들 잠만 주무시는 건가요? [5] BTTTS!갤로그로 이동합니다. 10.12.30 75 0
227927 [네비게이션맵변경] 개럴들아 유동한테 자비점 베풀어줘 [7] ㅇㅇ(112.160) 10.12.30 328 0
227926 와이프 출근시키고 프겔들어오는 여유~~~ 컹 [2] 한강구조견(118.37) 10.12.30 151 0
227925 흔한_Hello_world.c [5] 초밥맛시금치(110.15) 10.12.30 85 0
227924 Emacs 맘에 듭니다. [4] 우분투짱(174.21) 10.12.30 86 0
227922 건드리지 말았어야 했다... [4] 탄맛토(110.15) 10.12.30 105 0
227921 ㅋㅋㅋ 나도 프겔의 고소미 바람 타볼까 ㅋㅋㅋㅋㅋ [8] dㅇ(118.45) 10.12.30 106 0
227920 내친구 너무 불쌍해 엉엉엉 [17] Minryu갤로그로 이동합니다. 10.12.30 261 0
227919 내방진짜 완전춥다 [12] 꿀레갤로그로 이동합니다. 10.12.30 94 0
227918 어휴_이건_뭐_어셈도_아니고.c [9] 경유맛감자(110.15) 10.12.30 125 0
227917 자바스크립트 책 추천좀여 [9] 갤러리갤로그로 이동합니다. 10.12.30 164 0
227916 윈도우 시스템 해킹 [5] 호궁이(124.54) 10.12.30 213 0
227915 이거 제대로 번역한거냐. [10] Finalizer갤로그로 이동합니다. 10.12.30 127 0
227913 html랑 css를 배우고 싶은데 [16] 갤러리갤로그로 이동합니다. 10.12.30 181 0
227912 자바엔 신도 부처도 없어! [5] 자두맛페인트(110.15) 10.12.30 99 0
227910 고슬링 그는 신이다! [6] Finalizer갤로그로 이동합니다. 10.12.30 120 0
227909 ';location.href='http://se.naver.com';// [4] 페이퍼(112.153) 10.12.30 136 0
227908 아직도 동생 숙제중 [1] elwlwlwk갤로그로 이동합니다. 10.12.30 119 0
227907 아아 무료하다 [2] 땡칠도사갤로그로 이동합니다. 10.12.30 81 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2