λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
πŸ“— Book/μžλ°”μ˜ 정석

3-2μž₯ 단항 μ—°μ‚°μž

by hyeon-z 2023. 3. 14.

 

1.  증감 μ—°μ‚°μž ++ —

증가 μ—°μ‚°μž(++): ν”Ό μ—°μ‚°μžμ˜ 값을 1 μ¦κ°€μ‹œν‚¨λ‹€.

κ°μ†Œ μ—°μ‚°μž(—): ν”Ό μ—°μ‚°μžμ˜ 값을 1 κ°μ†Œμ‹œν‚¨λ‹€.

 

증감 μ—°μ‚°μž νƒ€μž…

i = 5, j = 0;
j = ++i; // i = 6, j = 6

int i = 5, j = 0;
j = i++: // i = 6, j = 5

μ „μœ„ν˜•μ€ λ³€μˆ˜μ˜ 값을 μ¦κ°€μ‹œν‚¨ 후에 λ³€μˆ˜μ˜ 값을 μ½μ–΄μ˜¨λ‹€.

ν›„μœ„ν˜•μ€ λ³€μˆ˜μ˜ 값을 μ½μ–΄μ˜¨ 후에 μ¦κ°€μ‹œν‚¨λ‹€.

 

더 μ‰½κ²Œ μ΄ν•΄ν•˜κΈ°

 

* 식에 두 번 이상 ν¬ν•¨λœ λ³€μˆ˜μ— 증감 μ—°μ‚°μžλ₯Ό μ‚¬μš©ν•˜λŠ” 것은 ν”Όν•΄μ•Ό ν•œλ‹€.

ex) x = x++ - ++x;

 

2. λΆ€ν˜Έ μ—°μ‚°μž + -

- : ν”Ό μ—°μ‚°μžμ˜ λΆ€ν˜Έλ₯Ό λ°˜λŒ€λ‘œ λ³€κ²½ν•œ κ²°κ³Όλ₯Ό λ°˜ν™˜

ex) -(-2) = 2, -(2) = -2

 

+ : ν•˜λŠ” 일 μ—†μŒ

 

 

Reference

μžλ°”μ˜ 정석 - 남ꢁ μ„±

 

'πŸ“— Book > μžλ°”μ˜ 정석' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

3-4μž₯ 비ꡐ μ—°μ‚°μž  (0) 2023.03.14
3-3μž₯ μ‚°μˆ  μ—°μ‚°μž  (0) 2023.03.14
3-1μž₯ μ—°μ‚°μž  (1) 2023.03.14
2-5μž₯ ν˜• λ³€ν™˜  (0) 2023.03.09
2-4μž₯ κΈ°λ³Έν˜•  (0) 2023.03.09

λŒ“κΈ€