반응형
#include <stdio.h>
void exam1();
int main()
{
exam1();
return 0;
}
void exam1()
{
int num1 = 10;
char ch = 'a';
int arr[10] = { 1, 2, 3, 4, 5 };
//모든 타입의 주소를 담을 수 있다.
//사용시 반드시 원래의 타입으로 형변환해서 사용
void *pv;
pv = &num1; (int*)pv + 1;
pv = &ch; printf("%c\n", *(char*)pv);
pv = arr; printf("%d\n", ((int*)pv)[0]);
}
반응형
댓글