왜 -1 나오냐
고수님 설명좀.
역슬래쉬 안되서 제목수정
ㄴ 제목은 수정했고 나도 당연히 0이라 생각했고 c로 돌리니까 0이 나왔는데 자바로 작성해서 돌려보니까 -1 밖에 안나오는데?
a를 0으로 해놓고 실행해보면...??
머야 이상한 에러나네 이런
아니구나 -1 나온다
초기화 해야지 당근
아니면 메인 밖에다가 스태틱으로 선언하고 쓰던가
이상하다 a++ 나 a--는 행이 실행된 다음에 증감하는거 아냐? 그러면 저 상태로는 걍 0-0일텐데 어떻게 -1이 나오지?? -.-
ㅇㅇ 1넣고 해도 -1 나옴
a++ 우선 a를 읽는다 0
그리고 a를 증가 a = 1
a-- a를 읽으니 1
그리고 a를 감소 a = 0
읽어온 두개는 0 - 1 이니 답은 -1
맞나?
혹시나해서 a++ - a-- 를 a-- - a++ 해보니까 1나옴ㅋㅋㅋㅋㅋㅋㅋ 뭔가 알꺼 같기도 하다
당근 아니지롱!
맞는거 같다
첫번째의 ++ 한 결과가 두번째 a에 적용되면 0 - 1 이된다.
아 그렇구나...여태 잘못 알았음....-.-
난 아직 이해를 못하겠다 ㅠ
아 철수씨 알겠음 ㅋㅋ 그리고 질문싸면서 인터넷에도 찾아봤는데 c는 수식이 끝나고 연산(end of expression) 자바는 값을 반환한 직후 연산(after the variable\'s value return) 이라는네염 암튼 고맙! ㅋㅋ
a++ - a--, a-- - a++, ++a - --a, ++a - a++ 로 곰곰히 연구해봐
암꺼도 아닌걸로 시작해서 뭔가 배운느낌ㅋㅋㅋ 조쿠나
아..자바랑 c랑 다르군요....
ㄴ 제목은 수정했고 나도 당연히 0이라 생각했고 c로 돌리니까 0이 나왔는데 자바로 작성해서 돌려보니까 -1 밖에 안나오는데?
a를 0으로 해놓고 실행해보면...??
머야 이상한 에러나네 이런
아니구나 -1 나온다
초기화 해야지 당근
아니면 메인 밖에다가 스태틱으로 선언하고 쓰던가
이상하다 a++ 나 a--는 행이 실행된 다음에 증감하는거 아냐? 그러면 저 상태로는 걍 0-0일텐데 어떻게 -1이 나오지?? -.-
ㅇㅇ 1넣고 해도 -1 나옴
a++ 우선 a를 읽는다 0
그리고 a를 증가 a = 1
a-- a를 읽으니 1
그리고 a를 감소 a = 0
읽어온 두개는 0 - 1 이니 답은 -1
맞나?
혹시나해서 a++ - a-- 를 a-- - a++ 해보니까 1나옴ㅋㅋㅋㅋㅋㅋㅋ 뭔가 알꺼 같기도 하다
당근 아니지롱!
맞는거 같다
첫번째의 ++ 한 결과가 두번째 a에 적용되면 0 - 1 이된다.
아 그렇구나...여태 잘못 알았음....-.-
난 아직 이해를 못하겠다 ㅠ
아 철수씨 알겠음 ㅋㅋ 그리고 질문싸면서 인터넷에도 찾아봤는데 c는 수식이 끝나고 연산(end of expression) 자바는 값을 반환한 직후 연산(after the variable\'s value return) 이라는네염 암튼 고맙! ㅋㅋ
a++ - a--, a-- - a++, ++a - --a, ++a - a++ 로 곰곰히 연구해봐
암꺼도 아닌걸로 시작해서 뭔가 배운느낌ㅋㅋㅋ 조쿠나
아..자바랑 c랑 다르군요....