프로그래밍
2010/06/23 10:12
포인터 형 변수 연산
& 어떤 변수의 주소를 얻는 연산자(주소 연산자)
식) 포인터 = &변수;
예)
int var=10;
int *pointer;
pointer = &var; // var 라는 변수의 주소가 pointer 라는 변수로 들어감.
int *pointer;
pointer = &var; // var 라는 변수의 주소가 pointer 라는 변수로 들어감.
* 주소에 저장된 값을 사용하거나 바꾸는 연산자(참조 연산자)
식) *포인터 = 값;
변수 = *포인터;
예)
int var1=10, var2;
int *pointer;
pointer = &var1;
*pointer = 5; //포인터(pointer)에 저장되어잇는 주소에 값(5)을 넣어줌
var2 = *pointer;//포인터에 저장되어 있는 주소에 기억되어있는 값(5)을 변수(var2)로 넣음.
int *pointer;
pointer = &var1;
*pointer = 5; //포인터(pointer)에 저장되어잇는 주소에 값(5)을 넣어줌
var2 = *pointer;//포인터에 저장되어 있는 주소에 기억되어있는 값(5)을 변수(var2)로 넣음.

