++ 문제를 해결하세요.
MrSwan
MrSwan 2018-04-12 12:56:09
0
3
1538

var x=10;

var y=20;

y+=++x;//y=31

y=x+++y;//y=30

값이 다른 이유는 무엇인가요? ? y는 다를 수도 있나요? =x+ ++y 31 아닌가요?

MrSwan
MrSwan

모든 응답(1)
灭绝师太

코드를 파싱할 때

x+ ++y

로 파싱되지 않고

x++ +y


로 파싱되기 때문입니다.
  • 회신하다 아아아아 그렇군요 선생님 감사합니다
    MrSwan 작가 2018-04-12 13:06:27
  • 회신하다 ++x는 사용 전 1씩 증가하고, x++는 사용 후 1씩 증가합니다.
    灭绝师太 작가 2018-04-12 13:09:51
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!