디시인사이드 갤러리

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

갤러리 본문 영역

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

c언어(121.151) 2010.11.04 00:30:42
조회 136 추천 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
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 끝까지 다 본 걸 후회하게 만든 용두사미 드라마는? 운영자 25/07/07 - -
공지 프로그래밍 갤러리 이용 안내 [88] 운영자 20.09.28 45283 65
2870600 ❤✨☀⭐나님 시작합니당⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 18:33 13 0
2870599 요즘 날이더워 그런강 피곤해서 일찍 자게됨 ♥냥덩이♥갤로그로 이동합니다. 18:31 8 0
2870597 방화벽 지금 2주째 안 뚫어주는데 [10] 아스카영원히사랑해갤로그로 이동합니다. 18:17 43 0
2870595 퇴근하자 [4] 개멍청한유라갤로그로 이동합니다. 18:08 12 0
2870594 나는조현병이야 나는내향적이야 [5] 손발이시립디다갤로그로 이동합니다. 18:05 20 0
2870592 나이처먹고 피지컬은 떨어지는데 경험만 쌓여서 이거 저거 한번에 생각 [1] 프갤러(218.154) 17:36 25 0
2870590 프로펙트인가 지원해본 사람 있음? [1] ㅇㅇ(118.36) 17:16 19 0
2870589 정좌불능증 재현갤로그로 이동합니다. 17:10 13 0
2870587 그냥 나가긴 싫고 실업급여라도.. [1] ㅇㅇ(211.235) 17:07 14 0
2870585 와 근데 config 설정이 80여개 넘어가니까 수정하다 지치네 [3] ㅆㅇㅆ(124.216) 16:39 31 0
2870584 deepseek 정말 못쓰겠다 쓰고싶어도 뒷통수한방(1.213) 16:28 25 0
2870583 와 근데 거북목 존나 많구나 [2] 루도그담당(211.184) 16:27 36 0
2870582 파이썬 똥쓰레기네 ㅇㅇ(106.101) 16:21 38 0
2870581 이준떡하고 시진핑 딸하고 대학동문이누?? 뒷통수한방(1.213) 16:15 13 0
2870579 그럼 ai 기술이 발전할수록 ai는 말바꾸는게 일상 되니깐 유용할듯 ㅇㅂ [1] 뒷통수한방(1.213) 16:08 27 0
2870578 ai는 말바꾸면 안되는거아님??? [1] 뒷통수한방(1.213) 16:07 19 0
2870576 귀염은 타고나는것⭐+ [3] ♥냥덩이♥갤로그로 이동합니다. 15:02 45 0
2870575 css 프레임워크 배워서 써먹는데 오래걸릴까요 [2] 프갤러(211.245) 15:00 43 0
2870574 하이부와 프로미스 [1] ㅇㅇ(39.7) 14:48 41 0
2870573 짱깨폭염 ㅅㅂ [2] 뒷통수한방(1.213) 14:47 30 0
2870571 우리 행복하자 [8] 개멍청한유라갤로그로 이동합니다. 14:33 52 0
2870570 재밌는거 개발할거없냐 [2] 밀우갤로그로 이동합니다. 14:10 52 0
2870569 3년차 프리로 sm 400받는데 걍 ㅍㅌㅊ지? [7] ㅇㅇ갤로그로 이동합니다. 13:32 70 0
2870568 날씨 리재명 같네 나라가 망한다 망해;; [4] ♥냥덩이♥갤로그로 이동합니다. 13:32 40 0
2870567 위시캣같은데서 외주 받으려면 [3] 프갤러(124.54) 13:08 34 0
2870566 ❤✨☀⭐나님 시작합니당⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 13:04 16 0
2870563 도메인 하나팠는데 http는 접속되고 https는 접속안되는 이유머냐 [2] 노갤러(106.102) 12:29 39 0
2870561 님들 AI 뭐 씀 [4] ㅇㅇ갤로그로 이동합니다. 12:11 79 0
2870560 50세 이상한남은 주1회 [6] 개멍청한유라갤로그로 이동합니다. 12:11 58 0
2870559 한남은 [7] 개멍청한유라갤로그로 이동합니다. 12:09 73 1
2870557 거북목 올려하나 어깨가 뻐근하네 [1] 루도그담당(211.184) 11:44 21 0
2870556 요새 주식 핫하다고 해서 오랜만에 계좌 다시 열어봤는데 [2] 프갤러(118.235) 11:37 50 1
2870554 ai는 기술이 발전하는거임?? [5] 뒷통수한방(1.213) 11:29 35 0
2870552 무능 재앙 리죄명 [1] ♥냥덩이♥갤로그로 이동합니다. 11:19 23 1
2870551 저번에 납품한거 품질 괜찮아서 딴 사람한테 납품했었는데 [2] ㅆㅇㅆ(124.216) 11:05 41 0
2870550 Ai 코드몽키 거르는법 [3] ♥냥덩이♥갤로그로 이동합니다. 11:04 80 0
2870549 드디어 1차 납품 끝났다 [1] ㅆㅇㅆ(124.216) 11:00 33 0
2870547 날씨가 타들어가는거 보면 7년전 전산모니터링 알바할떄 생각난다 [1] 프갤러(39.115) 10:51 48 0
2870546 그럼 대석열 외교참사로 망했지 살렸냐 [3] ㅆㅇㅆ찡갤로그로 이동합니다. 10:47 41 0
2870545 ㅆㅇㅆ(124.216) 대석열 외교참사덕에 망했노 07.08 10:27 ㅇㅇ(211.235) 10:44 31 4
2870544 외주장점이 납품한거 품질 괜찮으면 ㅆㅇㅆ찡갤로그로 이동합니다. 10:43 19 0
2870543 이번달 수익 200만 간당간당해보이노 [4] ㅆㅇㅆ(124.216) 10:28 56 0
2870542 봇찢더명 ♥냥덩이♥갤로그로 이동합니다. 10:22 22 0
2870540 웹서버로 홈페이지 만드니깐 존나 재밌다 [6] 프갤러(114.202) 10:16 58 0
2870539 납품은 잘만하는데 하 내 게임 [2] ㅆㅇㅆ(124.216) 10:12 32 0
2870538 게임쪽은 진심 끝내고싶은데 시간이 많이 부족해 ㅆㅇㅆ(124.216) 10:07 29 0
2870537 나도 프로젝트 끝내고싶다 ㅆㅇㅆ(124.216) 10:03 18 0
2870535 ㅆㅇㅆ가 반드시 봐야할 글이네 [2] 부드러운곰탱이갤로그로 이동합니다. 09:21 56 0
2870534 SI개발자의 기준아 뭐임? [2] ㅇㅇ(117.111) 09:20 50 0
뉴스 '불꽃야구' 에이스 이대은, 6이닝 무실점 퀄리티 스타트 팀 승리 견인!  디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2