포인터 응용 썸네일형 리스트형 포인터 연산 ●포인터 와 포인터 변수의 연산 포인터 와 포인터 변수의 연산은 상당히 제한적이다. 포인터 변수에 포인터를 할당할때는 가리키는 자료형이 일치해야만 한다. ex)int in; float *fp = ∈ //이는 불가능한 연산이다. ○포인터 또는 포인터 변수에 정수값을 더할수 있다. 예를 들어서int in; int *ip = ∈ in=100번지 ip=100번지이라는 포인터가 선언 되었다고 가정한다면 ip안에 in변수의 시작 주소값이 할당 될 것이다. 이를 100이라고 보자. 이면, 와 같다 여기서 ip+1;을 수행한다면 100+1이 수행 되는 것이 아니라 100+(1*4)가 연산이 되는 것이다. 여기서 한마디로 포인터 + 정수*sizeof(*포인터) 로 연산이 수행되는 것이다. 여기서 sizeof(.. 더보기 이전 1 다음