-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
15분경 질문
24.02.02 22:15 작성 24.02.02 22:16 수정 조회수 83
1
scanf 함수가 i의 값을 바꾼다고 하셨는데 그러면 처음에 i=0으로 정의가 됐다가 scanf 함수를 통과하면서 i가 바뀐다는 뜻인가요? 만약 그렇다면 뭐로 바뀌는지는 어떻게 아는 건가요?
답변을 작성해보세요.
1
Soobak
2024.02.03
안녕하세요, 질문&답변 도우미 Soobak 입니다.
네, 맞습니다.
무엇으로 바뀌는 지에 대해서는, '사용자가 콘솔에 입력한 값' 으로 변경합니다.
이는 scanf()
함수의 기능입니다.
즉, 처음 int i = 0;
으로 선언된 i
에 대하여, scanf()
함수는 해당 변수의 값을 '사용자가 콘솔에 입력한 값' 으로 변경합니다.
답변 1