작성
·
236
답변 1
0
안녕하세요 zz님 ㅎㅎ
저거는 지역변수 int i라는 변수를 새로이 정의를 하신 겁니다.
즉, 전역변수 i를 만들고 >> 다시 지역변수 i를 새로이 만들어서 출력을 하니 다른 값이 나오는 것입니다.
#include <bits/stdc++.h>
using namespace std;
int i;
int main(){
cout << &i << '\n';
i = 3;
cout << &i << '\n';
}
이렇게 실행해보시겠어요?
또 질문 있으시면 언제든지 질문 부탁드립니다.
좋은 수강평과 별점 5점은 제가 큰 힘이 됩니다. :)
감사합니다.
강사 큰돌 올림.