041. 포인터 이해하기041. 포인터 이해하기
Posted at 2010. 11. 13. 23:48 | Posted in Computer/초보자를 위한 C 언어 300제#include <stdio.h> main() { int saram_A = 0; int saram_B = 0; int* pointer; int* psaram; pointer = &saram_A; *pointer = 1; printf( "%d, %d\n", saram_A, *pointer ); // 1, 1 psaram = &saram_A; *psaram = 2; printf( "%d, %d, %d\n", saram_A, *pointer, *psaram ); // 2, 2, 2 pointer = &saram_B; *pointer = 3; printf( "%d, %d, %d\n", saram_A, saram_B, *pointer ); // 2, 3, 3 psaram = &saram_B; *psaram = 4; printf( "%d, %d, %d, %d\n", saram_A, saram_B, *pointer, *psaram ); // 2, 4, 4, 4 }
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
043. 구조체 이해하기 (0) | 2010.11.22 |
---|---|
042. 널(NULL) 문자 이해하기 (0) | 2010.11.22 |
040. 메모리 이해하기 (0) | 2010.11.13 |
039. 배열 이해하기 (0) | 2010.11.13 |
038. 문자열 이해하기 (0) | 2010.11.13 |