void 형식에 대한 포인터
void 형식의 포인터는 다른 형식으로 변환할 수 있지만 C와 달리 명시적 형식 캐스팅과만 변환할 수 있습니다. 형식 캐스팅에 대한 자세한 내용은 명시적 형식 변환이 있는 식을 참조하십시오. 임의의 형식에 대한 포인터는 암시적으로 void 형식에 대한 포인터로 변환될 수 있습니다.
형식의 incomplete 개체에 대한 포인터는 void에 대한 포인터로 변환되고(암시적으로) 다시 반대로 변환(명시적으로)될 수 있습니다. 이러한 변환 결과는 원래 포인터 값과 같습니다. 개체는 선언되지 않은 경우 완료되지 않은 것으로 간주되지만 크기 또는 기본 클래스를 확인하는 데 사용할 수 있는 정보가 부족합니다.