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 |
040. 메모리 이해하기040. 메모리 이해하기
Posted at 2010. 11. 13. 23:43 | Posted in Computer/초보자를 위한 C 언어 300제#include <stdio.h> main() { int i = 0; int j = 1; printf( "값=%d, 메모리주소=%p\n", i, &i ); // 값=0, 메모리주소=0012FF7C printf( "값=%d, 메모리주소=%p\n", j, &j ); // 값=1, 메모리주소=0012FF78 }
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
042. 널(NULL) 문자 이해하기 (0) | 2010.11.22 |
---|---|
041. 포인터 이해하기 (0) | 2010.11.13 |
039. 배열 이해하기 (0) | 2010.11.13 |
038. 문자열 이해하기 (0) | 2010.11.13 |
037. 무조건 분기문 이해하기 (0) | 2010.11.13 |
039. 배열 이해하기039. 배열 이해하기
Posted at 2010. 11. 13. 23:41 | Posted in Computer/초보자를 위한 C 언어 300제#include <stdio.h> main() { int kor[10] = {100, 90, 35, 60, 75, 55, 95, 80, 90, 70}; int i; for( i = 0; i < 10; i++ ) { printf( "%d ", kor[i] ); } }
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
041. 포인터 이해하기 (0) | 2010.11.13 |
---|---|
040. 메모리 이해하기 (0) | 2010.11.13 |
038. 문자열 이해하기 (0) | 2010.11.13 |
037. 무조건 분기문 이해하기 (0) | 2010.11.13 |
036. 조건 순환문 이해하기 2(do~while~continue~break) (0) | 2010.11.13 |