로딩
요청 처리 중입니다...

void형 포인터

 void형 포인터

void형 포인터 개념 void형 포인터는 쉽게 말해 어떤 자료를 참조할지 정해지지 않은 포인터이다. 메타몽 같은 녀석이다.

따라서, 어떤 자료형이든 참조할 수 있는 포인터이다. 유의할점 void형 포인터를 사용할때, 반드시 캐스트 연산자를 사용하여 포인터 자료형을 명시하여야 한다.

캐스트 연산자를 사용해, 어딴 자료를 참조할지 정해주어야 하기 때문이다. 소스 코드 #include #include int main() { int integer = 99; char character = 'D'; double double_number = 1.3; void *ptr; ptr = &integer; printf("interger: %d\n", *((int*)ptr)); ptr = &character; printf("character: %c\n", *((char*)ptr)); ptr = &double_number; printf("double_number: %f...

원문 링크 : void형 포인터