¸Þ¼µå¿Í º¯¼öÀÇ ÇÒ´çÀº ¿ÏÀüÈ÷ ´Ù¸¨´Ï´Ù. ¸Þ¼µå¿Í º¯¼ö´Â °ÅÀÇ ´Ù¸¥ Á¡ÀÌ ¾øÁö¸¸, °ªÀÇ ÇÒ´çÀ̶õ Ãø¸é¿¡¼´Â Â÷ÀÌÁ¡À» º¸À̰í ÀÖ´Â °ÍÀº ¾Õ¿¡¼ ÀÌ¹Ì »ìÆì º¸¾Ò½À
´Ï´Ù. ¸Å°³º¯¼ö¶ó´Â °üÁ¡¿¡¼ ´Ù½Ã Çѹø »ìÆìº¸ÁÒ.
|
int a; a=8; int Sum(int x, int y){ return x+y; } sum(3,5); |
À§ÀÇ µÎ ÇÒ´ç¿¡¼ aµµ 8À̸ç sum(3,5) ¶ÇÇÑ 8ÀÔ´Ï´Ù. À̰ÍÀº ¸Þ¼µåµµ º¯¼öÀÇ ¿ªÇÒÀ» ¼öÇàÇÒ ¼ö ÀÖ´Ù´Â Áõ°ÅÀÔ´Ï´Ù. ÇÏÁö¸¸ ¿©±â¼ ¾ÆÁÖ Áß¿äÇÑ ¹®Á¦·Î ´ëµÎµÇ´Â °ÍÀÌ ¹Ù·Î ¸Å°³º¯¼öÀÔ´Ï´Ù.

±×¸² 1-4 ¸Þ¼µåÀÇ ¸Å°³º¯¼ö
»ç¿ëÀÚ°¡ ¸Þ¼µå¸¦ ÀÓÀÇ·Î ¸¸µé±â ¶§¹®¿¡ ÇÊ¿äÇÑ ¸¸Å ¸Å°³º¯¼ö¸¦ »ý¼ºÇؼ ¸¸µé¸é µË´Ï´Ù. ±×¸®°í ¸Å°³º¯¼ö·Î ³Ö¾î¾ß ÇÏ´Â µ¥ÀÌÅÍÀÇ Å¸ÀÔ ¶ÇÇÑ Á¤È®ÇÏ°Ô ¸í½ÃÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼È÷ »ìÆìº¸¸é ¸Þ¼µåÀÇ ¸Å°³º¯¼ö¿¡ °ªÀ» ³Ö´Â ¹æ¹ýÀº, ÀϹÝÀûÀÎ º¯¼öÀÇ ÇÒ´ç¹ý°ú ºñ½ÁÇÕ´Ï´Ù. ¾ÕÀÇ ±×¸²À» Çѹø »ìÆì º¸½Ã±â ¹Ù¶ø´Ï´Ù. Sum(3, 5)¿¡¼ x¿¡´Â 3ÀÇ °ªÀÌ ÇÒ´çµÇ°í y¿¡´Â 5ÀÇ °ªÀÌ ÇÒ´ç µË´Ï´Ù. ±×·¯¸é x, y´Â SumÀÇ ³»ºÎ¿¡¼ »ý¼ºµÇ¾î 3, 5ÀÇ °ªÀ» °¢°¢ ³Ñ°Ü¹Þ°Ô µË´Ï´Ù. ¸Å°³º¯¼ö´Â ±âº»ÀûÀÎ º¯¼ö ÇÒ´çÀÇ ¿øÄ¢À» ±×´ë·Î µû¸£°í ÀÖ½À´Ï´Ù.
¸Þ¼µå¿Í º¯¼ö´Â ÇÒ´çÀ̶ó´Â Ãø¸é¿¡¼ º»´Ù¸é ¿ÏÀüÈ÷ ´Ù¸¨´Ï´Ù. ¾Õ¿¡¼µµ ¸»¾¸ µå·ÈÁö¸¸ º¯¼ö¿¡¼ÀÇ ÇÒ´çÀº Á÷Á¢ÇÒ´çÀÇ ¿øÄ¢À» µû¸£°í ÀÖÀ¸¸ç ¸Þ¼µå¿¡¼´Â À§ÀÇ ±×¸²¿¡ ³ªÅ¸³ªµíÀÌ ³»ºÎ°úÁ¤À» °ÅÃļ ¸®ÅϰªÀ¸·Î ¹Þ´Â °£Á¢ÇÒ´çÀÇ ¹ýÄ¢À» µû¸£°í ÀÖ½À´Ï´Ù. ±×¸®°í ¿ÜºÎ¿¡¼ÀÇ °ªÀ» ¹Þ¾Æ¿À±â À§Çؼ Áß°£ÀÚÀûÀÎ ¸Å°³º¯¼öÀÇ ¿ªÇÒÀÌ °Á¶µÇ´Â °ÍÀÔ´Ï´Ù. ±×·³ ¸Þ¼µå¸¦ »ç¿ëÇÒ ¶§ ±â¾ïÇØ¾ß ÇÒ »çÇ×µéÀ» »ìÆìº¸°Ú½À´Ï´Ù.
|
¢Ã ¸Þ¼µå¸¦ »ç¿ëÇÒ ¶§ ÁÖÀÇÇÒ »çÇ× |
|
q ¸Þ¼µå´Â ÀÚ½ÅÀÌ °¡Áú °ªÀÇ µ¥ÀÌÅÍŸÀÔÀ» ¸í½ÃÇØ¾ß ÇÑ´Ù. q ¸Þ¼µåÀÇ À̸§Àº ¸Å°³º¯¼ö¿Í °áÇÕÇÏ¿© º¯¼öÀÇ ¿ªÇÒÀ» ¼öÇà q ¸®ÅÏÀ¸·Î ÀÚ½ÅÀÇ °ªÀ» °áÁ¤ÇÏ¸ç ¸®ÅÏ °ªÀÇ µ¥ÀÌÅÍŸÀÔÀº ¹Ýµå½Ã ÀÚ½ÅÀÇ À̸§ ¾Õ¿¡ ¼±¾ðÇÑ µ¥ÀÌÅÍŸÀÔ°ú ÀÏÄ¡ÇÏ¿©¾ß ÇÔ q ¸Å°³º¯¼öÀÇ °³¼ö¸¦ ¸ÂÃßÁö ¾ÊÀ¸¸é ¸Þ¼µå´Â »ç¿ë(È£Ãâ)ÇÒ ¼ö ¾øÀ½ q ¸Å°³º¯¼öÀÇ µ¥ÀÌÅÍŸÀÔÀº ¹Ýµå½Ã ÁöÄÑ¾ß ÇÔ q ¸Å°³º¯¼ö´Â ¸Þ¼µå ³»¿¡ ¸¸µé¾îÁöÁö¸¸ ¿ÜºÎ·ÎºÎÅÍ °ªÀ» ¹ÞÀ» ¼ö ÀÖ´Â À¯ÀÏÇÑ Åë·Î q ¸®ÅÏ °ªÀº ´Ü Çϳª¸¸ Á¸Àç. |
±×³É µé¾îµµ ´ëÃæ ¾Ë¸¸ÇÑ »çÇ×µéÀÌÁÒ. ¸Þ¼µåµµ º¯¼ö¿Í °°ÀÌ °á±¹Àº µ¥ÀÌÅÍŸÀÔ¿¡ µû¸¥ ´Ü ÇϳªÀÇ °ªÀ» °®´Â´Ù°í ¸»¾¸ µå·È¾ú½À´Ï´Ù. À̰ÍÀ» °¡´ÉÇÏ°Ô ÇØ ÁÖ´Â °ÍÀÌ ¸®ÅÏ(return)ÀÌÁÒ. º¯¼ö¿¡¼´Â Á÷Á¢ÇÒ´çÀ¸·Î °ªÀ» °®Áö¸¸ ¸Þ¼µå¿¡¼´Â ³»ºÎ¿¡¼ ÀÛ¾÷ÇÑ °á°ú¸¦ ¸®ÅÏÀ» ÅëÇØ¼ Àü´ÞÇØ ÁÖ´Â °ÍÀÔ´Ï´Ù.
¸Å°³º¯¼ö´Â ¾ÆÁÖ Áß¿äÇÑ ¸Þ¼µåÀÇ ±¸¼º ¿ä¼ÒÀÔ´Ï´Ù. ±×¸®°í ¸®ÅÏ ¶ÇÇÑ ¸Þ¼µåÀÇ »ý¸í°ú °°Àº ¿ªÇÒÀ» ÇÏ¸ç ¸®ÅÏÀÇ µ¥ÀÌÅÍŸÀÔÀº ¹Ýµå½Ã ¸í½ÃÇØ ÁÖµµ·Ï Çϰí ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ¹«¾ùº¸´Ùµµ ÀÌ Àå¿¡¼ °¡Àå Áß¿äÇÑ ¹®Á¦·Î Á¦±âµÇ´Â °ÍÀº ¹Ù·Î ¸Þ¼µå°¡ º¯¼öÀÇ ¿ªÇÒÀ» ±×´ë·Î ¼öÇàÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ¿Ïº®ÇÏ°Ô °°Áö´Â ¾ÊÁö¸¸ ¸Þ¼µåµµ º¯¼ö¿Í ºñ½ÁÇÏ´Ù°í´Â ¸»ÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
| jabookÀúÀÚ¸íÇÔ |
|
Á¦¸ñ:¼Ò¼³°°ÀºC# Á¦1°ÀÇ ÀúÀÚ:ÃÖ¿µ°ü |