i++
는 앞에 i가 수행된 후에 i+1을 해주는 것
즉 i = i+1 , i += 1
반대로
++i 의 경우 , 미리 +1이 된 후에 출력된다.
ex)
더보기
int a =3, b=5, c=0
c = a+b;
printf("c의 값은 %d 입니다\n",c++);
printf("c의 값은 %d 입니다\n",c);
출력값
c의 값은 8입니다.
c의 값은 9입니다.
더보기
int a =3, b=5, c=0
c = a+b;
printf("c의 값은 %d 입니다\n",++c);
printf("c의 값은 %d 입니다\n",c);
출력값
c의 값은 9입니다.
c의 값은 9입니다.
'Java' 카테고리의 다른 글
super 키워드 (0) | 2022.01.07 |
---|---|
this참조 변수와 this()메소드 (0) | 2022.01.07 |
== 와 .equals의 차이점 (0) | 2022.01.07 |
레퍼런스 타입과 레퍼런스 변수 (0) | 2022.01.07 |
static 키워드 정리 (메소드) (0) | 2022.01.07 |
댓글