C Programming
pointer6.c(void 포인터)
빛하루
2023. 8. 2. 16:02
#include <stdio.h>
int main(void)
{
int i = 100;
double d = 3.14;
void *p;
p = &i;
*(int *)p = 200; // void 포인터의 역참조시에는 타입캐스팅을 해줘야한다.
printf("i :%d\n",i);
p = &d;
*(double *)p = 2.718;
printf("d : %f\n",d);
return 0;
}