Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main(void)
- {
- int i = 10, j = 20;
- int* ptr;
- printf("\ni의 값 = %d \nj의 값 = %d", i, j);
- printf("\ni의 메모리 주소(&i) = %u", &i);
- printf("\nj의 메모리 주소(&j) = %u", &j);
- ptr = &i;
- printf("\n\n<< ptr=&i 실행 >>");
- printf("\nptr의 메모리 주소(&ptr) = %u", &ptr);
- printf("\nptr의 값(ptr) = %u", ptr);
- printf("\nptr의 참조 값(*ptr) = %d", *ptr);
- ptr = &j;
- printf("\n\n<< ptr=&j 실행 >>");
- printf("ptr의 메모리 주소(&ptr) = %u", &ptr);
- printf("\nptr의 값(ptr) = %u", ptr);
- printf("\nptr의 참조 값(*ptr) = %d", *ptr);
- i = *ptr;
- printf("\n\n<< i=*ptr 실행 >>");
- printf("\ni의 값 = %d", i);
- printf("\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement