728x90
반응형
SMALL
#include <stdio.h>
int main(void){
int a= 10, *p = &a;
double *pd;
pd = p;
printf("%lf\n", *pd);
return 0;
}
main() 함수
1-1. 정수형 변수 a를 선언하고 10의 값을 할당, 정수형 포인터 p를 선언하고 a의 주소를 할당
1-2. double형 포인터 pd를 선언
1-3. pd에 p의 값을 할당(타입 불일치로 인한 잘못된 할당)
1-4. pd를 역참조하여 출력(정의되지 않은 동작)
728x90
반응형
LIST
'개념 > 혼자 공부하는 C언어' 카테고리의 다른 글
chapter 9) 포인터에 const 사용 (1) | 2024.07.22 |
---|---|
chapter 9) 포인터의 선언과 사용 (0) | 2024.07.21 |
chapter 8) sizeof 연산자를 사용한 배열 (0) | 2024.07.19 |
chapter 8) 5명의 나이를 저장할 배열을 선언하고 사용하는 방법 (0) | 2024.07.18 |
chapter 8) 문자열을 대입하는 strcpy 함수 (0) | 2024.07.17 |