본문으로 바로가기

증감연산자의 선위증가 후위증가

category Java언어 2018. 8. 21. 11:16

 

1. 선위증가

int y;

int x=6;

 

y = ++x + x;

 

=>7+7=14

 

 

2. 후위증가

int y;

int x=6;

 

y = x++ + x;

 

=>6+6=12 , x=7

 

3.포인터 선위증가

int [] arr = {5,6};

int* p;

p = arr;

 

출력 => *++p = 6     주소이동 후 출력

 

 

3.포인터 후위증가

int [] arr = {5,6};

int* p;

p = arr;

 

출력 => *p++ = 5    출력후 주소이동

 

 

 

 

 

 

 

 

'Java언어' 카테고리의 다른 글

super와super()  (4) 2018.08.21
내부 클래스(inner class)  (0) 2018.08.21
String문제  (0) 2018.08.21
overloading과 overriding  (0) 2018.08.20
this 키워드  (7) 2018.08.20