프로그래밍/C언어 (1) 썸네일형 리스트형 [C언어] 포인터 포인터 (pointer): 메모리의 주소값을 저장하는 변수, 포인터 변수 포인터 변수는 주소값을 저장하고 주소값은 모두 정수로 저장 예제1int main(void) { int i = 10; int *p; p = &i; printf("%u - %d\n", &i, i); printf("%u - %u - %d\n", &p, p, *p); return 0;} 예제2 포인터를 통한 값 변경int main(void) { int i = 10; int *p; p = &i; printf("i = %d\n", i); *p = 20; // 포인터를 통해 값을 변경 printf("i = %d\n", i); return 0;} 예제3포인터 사용지 주의할 점포인터 타입과 변수 타입이 일치해야 함 포인터 타입은 저장하는 내용이.. 이전 1 다음