1. ¿¬»êÀÚ: ++ --
2. Çü ½Ä: Á¢µÎ(ÀüÀ§) ¿¬»êÀÚ : ++operand , --operand
Á¢¹Ì(ÈÄÀ§) ¿¬»êÀÚ : operand++ , operand--
operand: º¯¼ö
3. ¼³ ¸í: ++Àº º¯¼öÀÇ °ª¿¡ 1 À» Áõ°¡ÇÏ°í --´Â 1 À» °¨¼ÒÇÑ´Ù.
Á¢µÎ ¿¬»êÀÚ¿Í Á¢¹Ì ¿¬»êÀÚ·Î ÀÎÇÑ operandÀÇ º¯È´Â µ¿ÀÏ ÇÏÁö¸¸
´Ù¸¥ ¿¬»ê¿¡ ¹Ý¿µµÉ °è»ê °á°ú°ªÀº ¼·Î ´Ù¸£´Ù. Á¢µÎ ¿¬»êÀÚ´Â °è»ê
ÈÄÀÇ °ªÀÌ, Á¢¹Ì ¿¬»êÀÚ´Â °è»ê ÀüÀÇ °ªÀÌ ´Ù¸¥ ¿¬»ê¿¡ ¹Ý¿µµÈ´Ù.
<¿¹Á¦>
a= 1;
++a; // Á¢µÎ ¿¬»êÀڷνá a= a + 1 ÀÇ °è»êÀ» ÇÏ¿© 2 °¡ a¿¡ ±â¾ïµÈ´Ù.
a++; // Á¢¹Ì ¿¬»êÀڷνá a= a + 1 ÀÇ °è»êÀ» ÇÏ¿© 3 ÀÌ a¿¡ ±â¾ïµÈ´Ù.
b= ++a; // a´Â 4 °¡ µÇ°í b¿¡ °è»ê ÈÄÀÇ °ªÀÎ 4 °¡ ±â¾ïµÈ´Ù.
c= a++; // a´Â 5 °¡ µÇ°í c¿¡ °è»ê ÀüÀÇ °ªÀÎ 4 °¡ ±â¾ïµÈ´Ù.
|