[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] Wel µµ¿ò¸» ¹®¼­ [ÀÌÀü]  [´ÙÀ½]
´ëºÐ·ù: ¿¬»êÀÚ(Operator)
¼ÒºÐ·ù: ´ëÀÔ¿¬»êÀÚ
»ê¼ú È¥ÇÕ ¿¬»êÀÚ ÀÛ¼ºÀÏ: 2000/01/15
¼öÁ¤ÀÏ: 2002/07/05

1. ¿¬»êÀÚ: ~= += -= *= /= %= |= ^= &= <<= >>= **= 2. Çü ½Ä: operand1 ¿¬»êÀÚ operand2 operand1: ±â¾ïÇÒ º¯¼ö operand2: »ó¼ö, º¯¼ö, ¿¬»ê½Ä 3. ¼³ ¸í: operand2ÀÇ °ªÀ» operand1¿¡ °è»êÈÄ ´ëÀÔ(±â¾ï)ÇÑ´Ù. ¿¬»ê¼øÀ§´Â ´ëÀÔ¹®°ú µ¿ÀÏÇϸç ƯÁ¤ °è»êÀ» ÇÑ ÈÄ¿¡ ±× °á°ú¸¦ ÀúÀåÇÏ´Â °ÍÀÌ ´ëÀÔ¹®°ú ´Ù¸£´Ù. <¿¹Á¦> a= 10; // a¿¡ 10 ÀÌ ±â¾ïµÈ´Ù. b= a; // b¿¡ aÀÇ °ª 10 ÀÌ ±â¾ïµÈ´Ù. b+= a; // b= b + aÀÇ °è»êÀ» ÇÏ¿© °á°ú 20 À» b¿¡ ÀúÀåÇÑ´Ù. b*= a+10; // + º¸´Ù *= °¡ ¿¬»ê¼øÀ§°¡ ³·±â ¶§¹®¿¡ + ¸¦ ¸ÕÀú °è»êÇÑ´Ù. // Áï b= b * (a+10)ÀÇ °á°ú 400 ÀÌ b¿¡ ±â¾ïµÈ´Ù. a= 5; // a¿¡ 5 °¡ ±â¾ïµÈ´Ù. a-= 2; // a=a-2 ¸¦ ÇÏ¿© 3 ÀÌ a¿¡ ±â¾ïµÈ´Ù. a/= a; // a= a / a¸¦ ÇÏ¿© 1 ÀÌ a¿¡ ±â¾ïµÈ´Ù. a%= a; // a= a % a¸¦ ÇÏ¿© 1 À» 1 ·Î ³ª´« ³ª¸ÓÁö 0 ÀÌ a¿¡ ±â¾ïµÈ´Ù. a= 2; // a¿¡ 2 °¡ ±â¾ïµÈ´Ù. a**=3; // a= a ** 3 À» ÇÏ¿© 2 ÀÇ 3 ½ÂÀÇ °ª 8 ÀÌ a¿¡ ±â¾ïµÈ´Ù. a= "SEOUL"; a~= "&PUSAN"; // a=a~"&PUSAN"À» ÀǹÌÇϸç "SEOUL&PUSAN"ÀÌ a¿¡ ±â¾ïµÊ a= 1; a*= a**= a+= 1; // a+=1 ÀÇ °ªÀº 2 À̸ç a**=2(a=a**2)ÀÇ °ªÀº 4 ÀÌ´Ù. // a*=4(a=a*4)ÀÇ °ªÀº 16 À̸ç a¿¡ 16 ÀÌ ±â¾ïµÈ´Ù. < a*= a**= a+= 1; ÀÇ Ãß°¡ ¼³¸í > a= 1; a*= a**= a+= 1; (1) a*= a**= a= a + 1 --> ´ëÀÔ¹®Àº ¿À¸¥ÂÊ¿¡¼­ ¿ÞÂÊÀ¸·Î Ç®À̸¦ ÇÔ 2= 1 + 1 --> a¿¡ 2 °¡ ±â¾ïµÊ (2) a*= a**= 2 ---------> a+=1À» ÇÑ °á°ú°ªÀÎ 2 °¡ ³²Àº ¿¬»ê¿¡ Âü¿©ÇÔ a*= a= a ** 2 ------> ÇöÀçÀÇ a°ª(2)¿¡ 2 ¸¦ °ÅµìÁ¦°ö 4= 2 ** 2 ------> ÇöÀç a´Â 1 ÀÌ ¾Æ´Ï¶ó 2 ÀÓ, °á°ú 4 °¡ a¿¡ ±â¾ïµÊ (3) a*= 4 -------------> a**=2ÀÇ °á°ú°ªÀÎ 4 °¡ ³²Àº ¿¬»ê¿¡ Âü¿©ÇÔ a= a * 4 ----------> ÇöÀçÀÇ a°ª(4)¿¡ 4 ¸¦ °ö¼À 16= 4 * 4 ----------> ¸¶Áö¸·À¸·Î 16 ÀÌ a¿¡ ±â¾ïµÊ <Bit ¿¬»êÀÚ ¹× Shift ¿¬»êÀÚ »ê¼ú È¥ÇÕ ¿¬»êÀÚ ¿¹Á¦> ¡Ø Bit ¿¬»êÀÚ¿Í Shift ¿¬»êÀÚ¿¡ ´ëÇÑ ¼³¸íÀ» Âü°í Çϼ¼¿ä a= 1; b= 3; c= 5; a&= 3; --> a= a & 3 À» ÀǹÌÇϸç 1 & 3 ÀÇ °á°ú 1 ÀÌ a¿¡ ±â¾ï µÊ b|= 4; --> b= b | 4 À» ÀǹÌÇϸç 3 | 4 ÀÇ °á°ú 7 ÀÌ b¿¡ ±â¾ï µÊ c^= 3; --> c= c ^ 3 À» ÀǹÌÇϸç 5 ^ 3 ÀÇ °á°ú 6 ÀÌ c¿¡ ±â¾ï µÊ a= 1; b= 8; a<<= 2; --> a= a<<2 ¸¦ ÀǹÌÇϸç 1 << 2 ÀÇ °á°ú 4 °¡ a¿¡ ±â¾ï µÊ b>>= 1; --> b= b>>1 À» ÀǹÌÇϸç 8 >> 1 ÀÇ °á°ú 4 °¡ b¿¡ ±â¾ï µÊ

Wel Version 1.0
[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] [ÀÌÀü]  [´ÙÀ½]