*하고 &의 차이를 좀 알려주세요
딥블랙
2023.04.01
질문 제목 : *하고 &의 차이를 좀 알려주세요질문 요약 :*하고 &의 차이를 좀 알려주세요질문 내용 :*하고 &의 차이를 좀 알려주세요포인터하고 &이거하고 차이가 뭐죠??
답답하군효
double *fp, **mfp, val;
fp = &val; ----- fp-vla의 무엇이 입력되는건가요???주소?주소에 들은 값????
mfp = &fp; **mfp = 123.6597056;
printf(%f %f, val, **mfp);
-
채련
int a; 의 경우에는
&a : 변수 a의 주소
int *a; 의 경우에는
*a : 포인터 변수 a가 가리키는 곳에 들어있는 값 -
상1큼해
저 죄송한대요.....&은 이해가 가요
그니깐 scanf(\%d\ -
딥핑크
You are welcome!
-
올리브
수다님.....저두 자알 ...배웠습니다~
-
가람슬기
*fp 는 val 의 주소 값이 전달됩니다. 주소에 들은 값은 원래 val값입니다.
하지만 위의 코드에서 val은 쓰레기값으로 초기화가 되었기 때문에 *fp를 출력한다면 쓰레기 값이 나오게 됩니다.