5-4-³ª.°áÇÕ ¼ø¼­

°áÇÕ ¼ø¼­´Â ¼ö½Ä³»¿¡ °°Àº Á¾·ùÀÇ ¿¬»êÀÚ°¡ ÀÖÀ» ¶§ ¾î¶² ¹æÇâÀÇ ¿¬»êÀ» ¸ÕÀú ¼öÇàÇÒ °ÍÀΰ¡¸¦ ÁöÁ¤ÇÑ´Ù. ¿¬»ê ¼øÀ§´Â ´Ù¸¥ Á¾·ùÀÇ ¿¬»êÀÚ¿¡ ´ëÇÑ ½ÇÇà ¼ø¼­ÀÎ ¹Ý¸é °áÇÕ ¼ø¼­´Â °°Àº ¿¬»êÀÚ(¶Ç´Â °°Àº ¼øÀ§³»ÀÇ ´Ù¸¥ ¿¬»êÀÚ)ÀÇ ½ÇÇà ¼ø¼­¸¦ ÁöÁ¤ÇÑ´Ù.

´ëºÎºÐÀÇ ÀÌÇ× ¿¬»êÀÚµéÀº ¿ÞÂÊ ¿ì¼± ¼øÀ§¸¦ °¡Áö±â ¶§¹®¿¡ ¼ö½Ä¿¡ µîÀåÇÏ´Â ¼ø¼­´ë·Î ½ÇÇàµÈ´Ù. a=b+c+d; ¿¬»ê¹®Àº b¿Í c¸¦ ¸ÕÀú ´õÇÏ°í ±× °á°ú¿Í d¸¦ ´Ù½Ã ´õÇϴµ¥ µ¡¼ÀÀº ±³È¯ ¹ýÄ¢ÀÌ ¼º¸³ÇϹǷΠ»ç½Ç °áÇÕ ¼ø¼­°¡ Å« Àǹ̰¡ ¾ø´Ù. ¾Õ¼­ ½Ç½ÀÇÑ ¹Ù ÀÖ´Â ´ÙÀ½ ´ëÀÔ¹®À» º¸ÀÚ.

 

a=b=c=3;

 

ÀÌ ´ëÀÔ¹®Àº a, b, c ¸ðµÎ 3À» ´ëÀÔÇϴµ¥ ´ëÀÔ ¿¬»êÀÚ´Â ¿À¸¥ÂÊ ¿ì¼±ÀÌ´Ù. Áï Á¦ÀÏ ¿À¸¥ÂÊ¿¡ ÀÖ´Â c=3ÀÌ °¡Àå ¸ÕÀú ½ÇÇàµÇ°í Â÷·Ê´ë·Î b=c, a=b°¡ ´ëÀԵȴÙ. ¸¸¾à ´ëÀÔ ¿¬»êÀÚ°¡ ¿ÞÂÊ ¿ì¼± ¼øÀ§¸¦ °¡Áö°Ô µÇ¸é a=b, b=c, c=3 ¼ø¼­´ë·Î ½ÇÇàµÇ¾î a´Â bÀÇ ¾²·¹±â°ªÀ» °¡Áú °ÍÀÌ°í b´Â cÀÇ ¾²·¹±â°ªÀ» °¡Áö¸ç °á±¹ 3ÀÌ µÇ´Â °ÍÀº c¹Û¿¡ ¾øÀ» °ÍÀÌ´Ù.

´ëÀÔ ¿¬»êÀÚ°¡ ¿À¸¥ÂÊ ¿ì¼±ÀÇ °áÇÕ ¼ø¼­¸¦ °¡Áö¹Ç·Î º¹ÇÕ ´ëÀÔ ¿¬»êÀڵ鵵 ¸ðµÎ ¿À¸¥ÂÊ ¿ì¼±À¸·Î µÇ¾î ÀÖ´Ù. ±×¿Ü ´ÜÇ× ¿¬»êÀÚµéÀº ¸ðµÎ ¿À¸¥ÂÊ ¿ì¼± ¼øÀ§¸¦ °¡Áø´Ù. ´ÙÀ½ ij½ºÆ® ¿¬»ê¹®À» º¸ÀÚ.

 

(double)(unsigned)i;

 

(unsigned)°¡ ¸ÕÀú ½ÇÇàµÇ¾î iÀÇ ºÎÈ£¸¦ ¾ø¾Ø ÈÄ (double)ÀÌ ½ÇÇàµÇ¾î ½Ç¼ö ŸÀÔÀ¸·Î ¹Ù²Û´Ù.