for문 안에있는 i는 0나오는건 당연한건데
왜 for문 바깥에있는 i는 1나옴?
for문에 i++는 for문 나올때 무조건 실행되는건가
scope가 다름
위에서 선언한 i보다 for문 내부에 선언된 i가 우선임
for문 입장에서.
음 그건 이해했는디 for문 돌아가는 원리가
저 코드에서 i=0일때 1보다 작으니까 실행 -> i++ 해줌 -> 1보다 안작으니까 실행x -> i는 이미 1더해진 상태니까 for문 바깥 i =1 이게 맞음?
i가 0일때 i++해서 1 되고 루프 끝남 그래서 - dc App
해당 댓글은 삭제되었습니다.
일단 1을 더하고 조건을 따지는거니까 당연한거네 ㄳㄳ
디버그모드로 그냥 한단계씩 찍어보셈
오케이 앞으론 그래야겠다 ㄳㄳ
지 듣고 싶은것만 듣노 - dc App
증감연산자만 알면되는건데 무슨 디버깅이니 스코프니ㅋㅋ
Int i를 for문에다 넣어보셈 그럼 이해감
i++니까... - dc App
바보노 ?
scope가 다름
위에서 선언한 i보다 for문 내부에 선언된 i가 우선임
for문 입장에서.
음 그건 이해했는디 for문 돌아가는 원리가
저 코드에서 i=0일때 1보다 작으니까 실행 -> i++ 해줌 -> 1보다 안작으니까 실행x -> i는 이미 1더해진 상태니까 for문 바깥 i =1 이게 맞음?
i가 0일때 i++해서 1 되고 루프 끝남 그래서 - dc App
해당 댓글은 삭제되었습니다.
일단 1을 더하고 조건을 따지는거니까 당연한거네 ㄳㄳ
디버그모드로 그냥 한단계씩 찍어보셈
오케이 앞으론 그래야겠다 ㄳㄳ
지 듣고 싶은것만 듣노 - dc App
증감연산자만 알면되는건데 무슨 디버깅이니 스코프니ㅋㅋ
Int i를 for문에다 넣어보셈 그럼 이해감
i++니까... - dc App
바보노 ?