[C언어] void형 포인터
일반적인 포인터는 자료형을 가지고있다. 할당된 메모리 공간과 어떻게 접근할지를 알려주기 위해 다음과 같이 포인터에 자료형을 적게된다. 하지만, void형 포인터는 간접접근방식을 정하지 않고, 오로지 메모리 주소만 저장하게 된다. #include void main(void) { int k = 24; int *ptr = &k; printf("%d\n", *ptr); } 다음과 같이 접근방식으로 타입캐스팅하면, 사용할 수 있다. #include void main(void) { int k = 24; void *ptr = &k; printf("%d\n", *(int *)ptr); }
Language/C
2013. 10. 2. 16:29
최근에 올라온 글
최근에 달린 댓글
글 보관함
- Total
- Today
- Yesterday