¼Ò¼³°°ÀºC#  Á¦1°­ÀÇ C#ÀÇ ±âÃÊ  10. »ó¼öÀÇ ÁøÁ¤ÇÑ Àǹ̠ 

 

 

1.10 »ó¼ö(Constant)ÀÇ ÁøÁ¤ÇÑ ÀǹÌ

 

ÀÌÁ¦ »ó¼öÀÇ ÁøÁ¤ÇÑ Àǹ̿¡ ´ëÇØ ´Ù½Ã Çѹø »ý°¢ ÇØ º¸°í ³Ñ¾î°¡±â·Î ÇϰڽÀ´Ï´Ù. »ó¼ö´Â ±× ÀÚü°¡ ¼öÀÌ¸ç ³»°¡ ¸¸µç °ÍÀÌ ¾Æ´Ï¶ó ÀÌ¹Ì ¸¸µé¾îÁ® ÀÖ´Â °ÍÀ» ¸»ÇÕ´Ï´Ù. ÀÌ¹Ì ¸¸µé¾îÁ® ÀÖ´Â °ÍÀ̶ó´Â Àǹ̴ ³»°¡ ¹Ù²Ü ¼öµµ ¾ø´Â °ÍÀ̶ó°í »ý°¢ÇÏ¸é µË´Ï´Ù. ¡®100Àº ³»°¡ ¸¸µç °ÍÀÌ ¾Æ´Ï¸ç, ÀÌ¹Ì Á¸ÀçÇÏ´Â °ÍÀ̸ç, ³»°¡ ¹Ù²Ü ¼ö ¾ø´Â °ÍÀÌ´Ù.¡¯ ¶ó´Â ¸»Àº ÂüÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î ¿ì¸®°¡ ¾Ë°í ÀÖÀ¸¸ç ¹Ù²Ü ¼ö ¾ø´Â ±×·¯ÇÑ µ¥ÀÌÅ͸¦ »ó¼ö(Constant)¶ó°í ÇÕ´Ï´Ù.

 

ÄÄÇ»ÅÍÀÇ ÄÄÆÄÀÏ·¯´Â ÀÌ¹Ì ÀÌ·¯ÇÑ »ó¼öÀÇ °³³äÀ» °¡Áö°í ÀÖ½À´Ï´Ù. ´ç¿¬È÷ 1, 2, 3, 100, 1000 °°Àº ¼ö¸¦ ÀÌ¹Ì ¾Ë°í ÀÖÀ¸¸ç À̰ÍÀ» »ç¿ëÇÏ¿© °è»êÀ» ÇÕ´Ï´Ù. Áï »ó¼ö´Â ±× ÀÚü°¡ µ¥ÀÌÅÍÀÇ Àǹ̸¦ ´ã°í ÀÖÀ¸¸ç ÀÌ µ¥ÀÌÅÍ´Â ¹Ù²Ü ¼ö ¾ø´Â Áø¸®ÀÇ µ¥ÀÌÅ͸¦ ¸»ÇÕ´Ï´Ù.

 

»ó¼öÀÇ ´À³¦Àº ´ÙÀ½°ú °°½À´Ï´Ù. ¡°³ª¹«¡± ¶ó´Â µ¥ÀÌÅͰ¡ ÀÖ½À´Ï´Ù. ¹°·Ð, À̰ÍÀº ½ºÆ®¸µ ŸÀÔÀÇ µ¥ÀÌÅÍÀÔ´Ï´Ù. ÀÌÁ¦ºÎÅÍ ¡°³ª¹«¡±¸¦ Á¦°¡ ¡°¹ÙºÎ¡±¶ó°í ÇÑ´Ù¸é, ¾î¶»°Ô µÉ±î¿ä? ¾Æ¸¶ Çö½Ç¼¼°è¿¡ ÀÌ·¸°Ô ÁÖÀåÇÏ°í ´Ù´Ñ´Ù¸é, Á¤¸» ¹Ùº¸ Ãë±ÞÀ» ¹Þ°ÚÁÒ. 100À̶ó´Â ¼ýÀÚ ÇüÅÂÀÇ µ¥ÀÌÅͰ¡ ÀÖ½À´Ï´Ù. Áö±ÝºÎÅÍ 100À» 1000À̶ó Çϰڴٰí ÁÖÀåÇÑ´Ù¸é ÀÌ ¶ÇÇÑ °°Àº ÀÏÀÌ ¹ß»ýÇÕ´Ï´Ù. °á·ÐÀûÀ¸·Î, »ó¼ö´Â Àý´ë ¹Ù²Ü ¼ö ¾øÀ¸¸ç, ±× ÀÚü·Î µ¥ÀÌÅÍÀÇ Àǹ̸¦ ´ã°í ÀÖÀ¸¸ç, ¹Ì¸® ¿ì¸®°¡ ¾Ë°í ÀÖ´Â Áø¸®¶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹Ù·Î ÀÌ·¯ÇÑ ¸éÀÌ »ó¼öÀÇ ´À³¦ÀÔ´Ï´Ù.

 

»ó¼ö(Constant)ÀÇ ¿ªÇÒ

¾Õ¿¡¼­ ÀÌ¹Ì ¾ð±ÞÇßÁö¸¸ µ¥ÀÌÅÍŸÀÔÀº ¹«Á¸Àç·Î¼­ °áÄÚ È¥ÀÚ¼­´Â Á¸ÀçÇÒ ¼ö ¾øÀ¸¸ç À̰ÍÀÌ Á¸ÀçÇÏ´Â ¹æ½ÄÀº º¯¼öÀÇ ¹æ½ÄÀ¸·Î Á¸ÀçÇÏ°Ô µË´Ï´Ù. ÀÌ Á¸ÀçÀÇ °ø°£¿¡ ´ãÀ» ¼ö ÀÖ´Â µ¥ÀÌÅ͸¦ ¿ì¸®´Â »ó¼öÀ̶ó°í ºÎ¸£¸ç »ó¼ö ÀÚü´Â ÀÌ¹Ì Á¸ÀçÇϰí ÀÖ´Â ½ÇÁ¸ÀÇ Àǹ̸¦ ´ã°í ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¿ø¸®´Â ¾Æ·¡ÀÇ Ç¥¿Í °°½À´Ï´Ù.

 

Á¾·ù

Á¸Àç¿©ºÎ

µ¥ÀÌÅÍŸÀÔ

º¯¼ö

»ó¼ö

¹«Á¸Àç

Á¸Àç

½ÇÁ¸

Ç¥ 1-11 µ¥ÀÌÅÍÀÇ Á¾·ù¿Í Á¸Àç¿©ºÎ

 

1 µ¥ÀÌÅÍŸÀÔ°ú º¯¼ö¿Í »ó¼öÀÇ °ü°è

n                 µ¥ÀÌÅÍŸÀÔ à µ¥ÀÌÅÍÀÇ ÀÚ·áÇü°ú Å©±â¸¦ ÁöÁ¤

n                 º¯¼ö à µ¥ÀÌÅÍŸÀÔÀ¸·Î Á¤ÇØÁø µ¥ÀÌÅ͸¦ ´ãÀ» °ø°£

n                 »ó¼ö à µ¥ÀÌÅ͸¦ ´ãÀ» °ø°£¿¡ µé¾î°¥ µ¥ÀÌÅÍ ±× ÀÚü

 

µ¥ÀÌÅÍŸÀÔÀº º¯¼ö¸¦ »ý¼ºÇÏ¿© Á¸ÀçÇÏ°Ô Çϰí, Á¸ÀçÇÏ´Â º¯¼öÀÇ ºó ±×¸©¿¡´Â »ó¼ö¸¦ ³Ö´Â °Í, À̰ÍÀ» ´Ù½Ã ÄÄÇ»ÅÍÀÇ ¾ð¾î¿Í ¿¬°áÇÏ¿© ³ªÅ¸³»¸é ´ÙÀ½°ú °°½À´Ï´Ù.

 

int a = 3; ¿¡ ´ëÇÑ ºÐ·ù

Á¾·ù

Á¸Àç¿©ºÎ

¿¹

µ¥ÀÌÅÍŸÀÔ

º¯¼ö

»ó¼ö

¹«Á¸Àç

Á¸Àç

½ÇÁ¸

int

a

3

Ç¥ 1-12 ½ÇÁ¦ µ¥ÀÌÅÍ¿¡ ´ëÇÑ Á¸ÀçÀÇ ¿¹

 

À§ÀÇ Ç¥¿¡ Ç¥½ÃµÇ¾î ÀÖ´Â ¡®int a = 3;¡¯¿¡¼­ ¿ì¸®´Â µ¥ÀÌÅÍŸÀÔ°ú º¯¼ö, »ó¼öÀÇ »ç¿ëÀ» Á¤È®ÇÏ°Ô º¼ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅÍŸÀÔ int¶ó´Â °ÍÀ¸·Î º¯¼ö a¸¦ ¼±¾ðÇÏ¿´À¸¸ç a¿¡´Â 3À» ÇÒ´çÇϰí ÀÖ½À´Ï´Ù.

 

Âü°íÀûÀ¸·Î ¹®ÀÚµµ ÇϳªÀÇ ¼ö¿¡ ÇØ´çÇÕ´Ï´Ù. ¹®ÀÚ »ó¼ö¸¦ Ç¥ÇöÇϱâ À§Çؼ­ ¹®ÀÚ¿¡ ´ëÇÑ »ó¼ö°ªÀÇ Å×À̺íÀ» µÎ°í ÀÖ½À´Ï´Ù. ¹®ÀÚ Å×ÀÌºí ¾È¿¡´Â ¹®ÀÚÀÚü¿¡ ´ëÇÑ ¼ýÀÚ °ªÀ» ´ã°í ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¼ýÀÚ °ªÀ¸·Î ÄÄÇ»ÅÍÀÇ ¾ð¾î ³»¿¡¼­ ¹®ÀÚ¸¦ ÀνÄÇÏ°Ô µÇ´Â °ÍÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î ¿©·¯ºÐÀº ¿µ¾î¸¦ Ç¥ÇöÇÒ ¶§ ASCII ÄÚµå °ªÀ» ÀÌ¿ëÇÕ´Ï´Ù. ÇÏÁö¸¸ C#¿¡¼­ °¢ ³ª¶óÀÇ ´Ù¾çÇÑ ¾ð¾î¸¦ Ç¥ÇöÇϱâ À§Çؼ­ µÎ ¹ÙÀÌÆ®¸¦ ÇϳªÀÇ ¹®ÀÚ·Î ÀνÄÇÏ´Â À¯´ÏÄÚµå ¹æ½ÄÀ» ÀÌ¿ëÇÕ´Ï´Ù.

 

ÀÌÂë¿¡¼­, ¿ì¸®´Â º¯¼ö¿Í »ó¼ö »çÀÌÀÇ ¶Ç ´Ù¸¥ °ü°è¸¦ ã¾Æ º¼ ¼ö ÀÖ½À´Ï´Ù. º¯¼ö¿¡ µ¥ÀÌÅ͸¦ ³Ö´Â ¹æ¹ýÀ̶ó´Â °üÁ¡¿¡¼­ º»´Ù¸é, ¿ì¸®´Â À̰ÍÀ» ÇÒ´ç(Assignment)À̶ó´Â ¸»À» »ç¿ëÇÕ´Ï´Ù. ´ÙÀ½ Àý¿¡¼­´Â ÇÒ´çÀÌ ¹«¾ùÀÎÁö¿¡ ´ëÇÏ¿© ¾Ë¾Æ º¸µµ·Ï ÇϰڽÀ´Ï´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°ÀºC# Á¦1°­ÀÇ
ÀúÀÚ:ÃÖ¿µ°ü