Desc :
모든 포인터형을 받을 수 있음
void형 포인터를 사용하고자 할 때는 형 변환 연산자를 사용하여 지정해야함
Source Code :
#include <stdio.h>
void main()
{
int i;
double d = 3.14;
int *pi;
double *pd;
void *pv;
pi = &i;
pd = &d;
//pi=&pd //error
pv = &i;
pv = &d;
printf("실수 값 d: %f\n", *(double*)pv); // double형 포인터
}
Result :
'C' 카테고리의 다른 글
[C] 130 포인터의 포인터 (1) | 2021.01.30 |
---|---|
[C] 129 void형 포인터를 함수에서 사용하기 (1) | 2021.01.29 |
[C] 127 공용체를 함수에서 사용하기 (1) | 2021.01.29 |
[C] 126 공용체 (2) | 2021.01.29 |
[C] 125 구조체의 길이를 구하고 초기화하기 (1) | 2021.01.29 |