입력받은대로 출력할때
새론
2023.04.01
질문 제목 : 입력받은대로 출력입력받은대로 출력할 때 scanf(%d,&a);여기서는 a앞에 &를 쓰면서
printf(%d,a); 왜 여기서는 &을 쓰지 않나요?
오히려 printf에서 a 앞에 &을 사용하면 이상한 값이 출력되던데 왜그런가요?
질문 내용 :
입력받은대로 출력할 때 scanf(%d,&a);여기서는 a앞에 &를 쓰면서
printf(%d,a); 왜 여기서는 &을 쓰지 않나요?
오히려 printf에서 a 앞에 &을 사용하면 이상한 값이 출력되던데 왜그런가요?
-
꿈빛
알겠습니다. 감사합니다 ㅎㅎ
-
상처입은마음
흠~~주소값이라는건변수에도저장공간이란것이있고그것이어느위치에있는지나타내는그런곳이있어요~~음~~현재막공부시작하신거라면교재나동강이용해서교재하나다보시면이해갈듯하네요~~
-
텐시
&의 의미가 주소값이라니요?ㅜㅜ &이 무슨뜻인가요..?ㅜㅠㅠ 왕초보라서 하나도 모르네요 ㅠㅠ
주소값은 무슨뜻인가요? -
모든
일단 &의 의미가 주소값인건아시죠??저도 scanf와printf함수를 찾아보지않아서모르겠지만 scanf 는 포인터이용해서데이터를처리하는거같네요 printf 는님이이상한값이라고한것이 그변수의주소값입니다 미약하나마도움이되셨는지