void형 포인터
-
void 형 포인터 및 함수 포인터(3)@ 16. 1 ~ 17. 1/C++ 2013. 1. 31. 21:37
void형 포인터란 모든형(char int double 등)의 주소를 저장할 수 있는 포인터이다. char형과 int형 주소 모두를 저장해야하는 경우라면..void포인터를 사용하여 저장해야한다. int num=1; char a='a'; void *vp; vp=# vp=&a; 이렇게 가능은 한데..즉 주소를 저장할 수는 있지만.. *vp 처럼 주소가 가지고 있는 값에는 접근을 못한다. 어떤 형태로 접근해야할지 모르니까...근데 형변환을 하면 가능해진다. 즉, *(int*)vp; *(char*)vp 이런식으로.. 함수포인터란.. 함수의 시작주소를 저장할 수 있는 포인터 변수이다. 모든 함수의 이름은 그 함수가 시작주소이다.. 함수의 원형을 알면..함수 포인터를 만들수 있다. void main(void..