프로그래밍

 3198, 1/160 회원가입  로그인  
   esp0l
   JAVA 간단한 문제

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=2972 [복사]


int  i = 0;
i = i++;
system.out.println(i);

몰까요~

  Hit : 3947     Date : 2011/04/29 01:23



    
nmy89 0 2011/04/29  
/x7375696e6567 이게 진짜 질문인지는 모르겠지만 1 아닌가요??
윗분 왜 0이라고 하셨지
2011/04/29  
Prox 우선순위에 따라 i=0; i=i; i++; 세개로 나눠서 생각하면 1이아닐까요?ㅋㅋ

ps. Visual c++ 6.0에선 i=1, dev c++에선 i=0....... -_-
2011/04/29  
clockmaker 컴파일러마다 i++ 처리하는 순서가 다르긴 하죠 ㅇ_ㅇㅋㅋㅋ
그런데 i++가 있는 이상 뭘로 해도 1이 나와야 한다고 생각했는데
dev에서 0이 나온다니 의외군요;;
2011/04/29  
esp0l 네 자바구요, 정답은 0입니다~! 2011/05/04  
intmain1202 dev에선 0인가요.. 첨알앗군요 2011/05/07