본문 바로가기
코딩/C언어

포인터 기본적인거

by sonysame 2016. 9. 9.

#include <stdio.h>


int main(void)

{

int *pnum;

int num = 12345;

pnum = &num;

printf("num의 값: %d\n", num);

printf("pnum이 가리키는 값: %d\n", *pnum);

printf("num변수의 주소: %p\n", &num);

printf("pnum변수의 값: %p\n", pnum);

return 0;

}




#include <stdio.h>


int main(void)

{

int *pnum;

int num = 12345;

pnum = &num;

printf("변경전 num의 값 : %d\n", num);

printf("변경전 pnum의 값 : %d\n", *pnum);

*pnum = 54321;

printf("변경후 num의 값 : %d\n", num);

printf("변경후 pnum의 값 : %d\n", *pnum);

return 0;

}





'코딩 > C언어' 카테고리의 다른 글

exit()  (0) 2016.09.09
#include <string.h>  (0) 2016.09.09
처음 헷  (0) 2016.09.09
fputs("에러! 옵션을 입력하지 않으셨군요...\n", stderr);  (0) 2016.09.09
포인터 배열과 배열 포인터  (0) 2016.09.09