![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdsd3kk%2FbtscXV7orV1%2FGCW8ZgEWKa3a4oDCjpmNiK%2Fimg.png)
Computer Language/C
[C]void pointer
모든 포인터는 4byte의 크기를 가지므로, void포인터라는 형태가 없는 포인터도 사용이 가능하다. void pointer는 여러가지 자료형에 상관없이 저장이 가능하나, 컴퓨터가 그 자료를 읽어오기 위해서 필요한 데이터의 크기값(int 4byte, char 1byte ...)이 없어서 호출시 해당 자료형을 알려주어야 호출이 가능하다. *(char*)p = 형식으로 표기한다. 호출시 자료형을 지정하지 않으면 불러울 수 없다.