playXP

서브 메뉴

Page. 1 / 12523 [내 메뉴에 추가]
글쓰기
작성자 아이콘 부와앜
작성일 2011-03-27 00:57:07 KST 조회 90
제목
프로그래밍 관련 질문;;

교수님이 갑자기 내주신 문젠데

복학했더니 뭔지 모르겠네요 ㄱ-

#include <stdio.h>

#include <stdlib.h>

main()

{

   int x=5;

   int *y;

   y=(int*)malloc(sizeof(int));

   printf("%u\n",&x);

   printf("%u\n",y);

}


여기서 x의 주소값은 매번 다르고 y의 주소값은 항상 같다는데....

제가 하면 둘다 다르게 나오거든요???;;;

저기서 뭘 바꿔야 그렇게 나오게 될까요?

제가 보기에 둘다 다른게 맞는거 같긴 한데 코딩을 잘못적은듯;;

그리고 변경했을때,  x의 값이 매번 다르고 y의 값이 같은 이유는???



지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
등록된 댓글이 없습니다.
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.