7-1.Áö¿ªº¯¼ö

7-1-°¡.Àü¿ªº¯¼ö¿Í Áö¿ªº¯¼ö

±â¾ï ºÎ·ù(Storage Class)¶õ º¯¼ö°¡ ÀúÀåµÇ´Â À§Ä¡¿¡ µû¶ó °áÁ¤µÇ´Â º¯¼öÀÇ ¿©·¯ °¡Áö ¼ºÁúÀ» ÀǹÌÇÑ´Ù. º¯¼ö°¡ ¾îµð¿¡ »ý¼ºµÇ´Â°¡¿¡ µû¶ó Åë¿ë ¹üÀ§¿Í Æı« ½Ã±â µîÀÇ Æ¯Â¡ÀÌ °áÁ¤µÈ´Ù. ÀÌ ³»¿ëÀº CÀÇ ¹®¹ý ü°è¸¦ ÀÌÇØÇϴµ¥ »ó´çÈ÷ Áß¿äÇÑ ºñÁßÀ» Â÷ÁöÇϹǷΠ¼÷µ¶ÇÏ¿© ¿ÏÀüÈ÷ ÀÌÇØÇϵµ·Ï ÇÏÀÚ. ±â¾ï ºÎ·ù¿¡´Â 4°¡Áö Á¾·ù°¡ Àִµ¥ ÀÏ´Ü µµÇ¥·Î Ư¼ºÀ» ¿ä¾àÇÏ¿´´Ù.

 

±â¾ï ºÎ·ù

Àü¿ª

Áö¿ª

Á¤Àû

·¹Áö½ºÅÍ

ÁöÁ¤ÀÚ

extern

auto

static

register

ÀúÀå Àå¼Ò

Á¤Àû µ¥ÀÌÅÍ ¿µ¿ª

½ºÅÃ

Á¤Àû µ¥ÀÌÅÍ ¿µ¿ª

CPUÀÇ ·¹Áö½ºÅÍ

¼±¾ð À§Ä¡

ÇÔ¼öÀÇ ¿ÜºÎ

ÇÔ¼öÀÇ ³»ºÎ

ÇÔ¼öÀÇ ³»ºÎ

ÇÔ¼öÀÇ ³»ºÎ

Åë¿ë ¹üÀ§

ÇÁ·Î±×·¥ Àüü

ÇÔ¼öÀÇ ³»ºÎ

ÇÔ¼öÀÇ ³»ºÎ

ÇÔ¼öÀÇ ³»ºÎ

Æı« ½Ã±â

ÇÁ·Î±×·¥ Á¾·á½Ã

ÇÔ¼ö Á¾·á½Ã

ÇÁ·Î±×·¥ Á¾·á½Ã

ÇÔ¼ö Á¾·á½Ã

ÃʱⰪ

0À¸·Î ÃʱâÈ­

ÃʱâÈ­µÇÁö ¾ÊÀ½

0À¸·Î ÃʱâÈ­

ÃʱâÈ­µÇÁö ¾ÊÀ½

 

ÀÌ µµÇ¥ÀÇ ³»¿ëÀ» ´çÀå ´Ù ÀÌÇØÇϱâ´Â ¾î·Æ°ÚÁö¸¸ ÀÌ ÀýÀ» ¸ðµÎ ÀÐÀ¸¸é ÀÌÇØ°¡ °¥ °ÍÀÌ´Ù. ÀÏ´Ü º»¹®À» Àаí ÀÌÇØÇÑ ÈÄ ´Ù½Ã ÀÌ µµÇ¥¸¦ º¸¸é¼­ ±â¾ï ºÎ·ù¸¦ Á¤¸®ÇØ º¸±â ¹Ù¶õ´Ù.

4°¡Áö ±â¾ï ºÎ·ù Áß¿¡ °¡Àå Áß¿äÇÑ °ÍÀº Àü¿ªº¯¼ö¿Í Áö¿ªº¯¼ö¸¦ ±¸ºÐÇÏ´Â °ÍÀÌ´Ù. ÀÌ µÎ ºÎ·ù´Â ¼º°ÝÀÌ ÆÇÀÌÇÏ°Ô ´Ù¸£±â ¶§¹®¿¡ ±â¾ï ºÎ·ùÀÇ ¸ðµç Â÷ÀÌÁ¡À» »ìÆì º¼ ¼ö ÀÖ´Ù. ³ª¸ÓÁö µÎ ±â¾ï ºÎ·ù´Â Àü¿ª, Áö¿ª ºÎ·ùÀÇ Æ¯¼ºµéÀ» Á¶±Ý¾¿ Á¶ÇÕÇÑ °ÍÀ̹ǷΠÀÌ µÑ¸¸ È®½ÇÇÏ°Ô ±¸ºÐÇÒ ¼ö ÀÖÀ¸¸é ±â¾ï ºÎ·ù´Â ´Ù ¾Æ´Â °ÍÀÌ µÈ´Ù. ´ÙÀ½ ¿¹Á¦¸¦ ÅëÇØ µÎ ±â¾ï ºÎ·ù°¡ ¾î¶»°Ô ´Ù¸¥Áö ºñ±³ÇØ º¸ÀÚ.

 

¿¹ Á¦ : Storage

#include <Turboc.h>

void func();

 

int global;                    // ÇÔ¼ö ¿ÜºÎ¿¡¼­ ¼±¾ðµÇ¾úÀ¸¹Ç·Î Àü¿ªº¯¼ö

 

void main()

{

     int local;                 // main ÇÔ¼öÀÇ Áö¿ªº¯¼ö

    

     global=1;                // °¡´É

     local=2;                  // °¡´É

     i=3;                             // ºÒ°¡´É

}

 

void func()

{

     int i;                       // func ÇÔ¼öÀÇ Áö¿ªº¯¼ö

 

     global=1;                // °¡´É

     local=2;                  // ºÒ°¡´É

     i=3;                             // °¡´É

}

 

 º¯¼öÀÇ ¼±¾ð À§Ä¡°¡ ´Ù¸£´Ù. µÎ ºÎ·ùÀÇ °¡Àå ¶Ñ·ÇÇÑ Â÷ÀÌÁ¡Àε¥ Àü¿ªº¯¼ö´Â ÇÔ¼ö ¹Ù±ù¿¡¼­ ¼±¾ðÇÏ°í Áö¿ªº¯¼ö´Â ÇÔ¼ö ³»ºÎ¿¡¼­ ¼±¾ðÇÑ´Ù. À§ ¿¹Á¦¿¡¼­ global º¯¼ö´Â main ÇÔ¼ö ÀÌÀü¿¡ ¼±¾ðµÇ¾úÀ¸¹Ç·Î Àü¿ªº¯¼öÀÌ°í local°ú i´Â °¢°¢ main ÇÔ¼ö¿Í func ÇÔ¼ö ³»ºÎ¿¡¼­ ¼±¾ðµÇ¾úÀ¸¹Ç·Î Áö¿ªº¯¼öÀÌ´Ù.

 º¯¼öÀÇ Åë¿ë ¹üÀ§°¡ ´Ù¸£´Ù. Åë¿ë ¹üÀ§¶õ º¯¼ö°¡ »ç¿ëµÉ ¼ö ÀÖ´Â ¹üÀ§¸¦ ÁöĪÇÑ´Ù. Àü¿ªº¯¼ö´Â ƯÁ¤ÇÑ ÇÔ¼ö ³»ºÎ¿¡¼­ ¼±¾ðµÈ °ÍÀÌ ¾Æ´Ï¹Ç·Î ÇÔ¼ö¿¡ ¼ÓÇÏÁö ¾Ê°í ÇÁ·Î±×·¥ Àüü°¡ °øÀ¯ÇÑ´Ù. µû¶ó¼­ º¯¼ö°¡ ¼±¾ðµÈ À§Ä¡ ÀÌÈÄ¿¡´Â ¾îµð¼­µçÁö ÀÌ º¯¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. À§ ¿¹Á¦¿¡¼­ º¸´Ù½ÃÇÇ globalÀº main ÇÔ¼ö³ª func ÇÔ¼ö¿¡¼­ ÀÚÀ¯·Ó°Ô ÀÐ°í ¾µ ¼ö ÀÖ´Ù.

´Ü, ¾Æ¹«¸® Àü¿ªº¯¼ö¶ó ÇÏ´õ¶óµµ ÀÚ½ÅÀÌ ¼±¾ðµÈ ÀÌÈÄ¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¸¸¾à À§ ¿¹Á¦¿¡¼­ global º¯¼ö¸¦ main ´ÙÀ½¿¡ ¼±¾ðÇÑ´Ù¸é main¿¡¼­´Â globalÀ» ÂüÁ¶ÇÒ ¼ö ¾ø´Ù. ¹°·Ð func¿¡¼­´Â ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù. C ÄÄÆÄÀÏ·¯´Â 1Æнº ¹æ½ÄÀ¸·Î µ¿ÀÛÇϱ⠶§¹®¿¡ º¯¼öµç ÇÔ¼öµç »ç¿ëÇϱâ Àü¿¡ Ç×»ó ¼±¾ðÀ» ¸ÕÀú ÇØ¾ß ÇÑ´Ù.

¹Ý¸é Áö¿ªº¯¼ö´Â ÀÚ½ÅÀÌ ¼±¾ðµÈ ÇÔ¼ö¿¡ ¼Ò¼ÓµÇ¾î Àֱ⠶§¹®¿¡ ÇÔ¼ö ¿ÜºÎ¿¡¼­´Â ÀÌ º¯¼ö¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù. º¯¼öÀÇ °ªÀ» ÀÐÁöµµ, ¾²Áöµµ ¸øÇÏ¸ç º¯¼öÀÇ Á¸Àç ÀÚü°¡ ¾Ë·ÁÁöÁö ¾Ê±â ¶§¹®¿¡ ÀÌ º¯¼ö¸¦ µé¸Ô°Å¸®´Â °ÍÁ¶Â÷ Çã¿ëµÇÁö ¾Ê´Â´Ù. Áö¿ªº¯¼ö´Â ÇÔ¼ö°¡ ÀÚ½ÅÀÇ ÀÓ¹«¸¦ ¼öÇàÇϱâ À§ÇØ Àá½Ã ¾²°í ¹ö¸®´Â °ÍÀÌ´Ù.

main¿¡¼­ ÀÚ½ÅÀÇ Áö¿ªº¯¼ö local¿¡ °ªÀ» ´ëÀÔÇϰųª func ÇÔ¼ö¿¡¼­ ÀÚ½ÅÀÇ Áö¿ªº¯¼ö i¸¦ »ç¿ëÇÏ´Â °ÍÀº °¡´ÉÇÏ´Ù. ±×·¯³ª main¿¡¼­ i ¸¦ ÂüÁ¶Çϰųª func¿¡¼­ localÀ» ÂüÁ¶ÇÏ´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù. main ÇÔ¼ö¿¡°Ô i¶ó´Â º¯¼ö´Â ¾ø´Â °Í°ú ¸¶Âù°¡ÁöÀÌ´Ù.

 º¯¼öÀÇ Æı« ½Ã±â°¡ ´Ù¸£´Ù. º¯¼ö´Â °ªÀ» ±â¾ïÇϱâ À§ÇØ ¸Þ¸ð¸®¸¦ ÇÒ´ç¹Þ¾Æ »ç¿ëÇÑ´Ù. º¯¼ö¸¦ ´Ù »ç¿ëÇßÀ¸¸é Æı«µÇ´Âµ¥ º¯¼ö¸¦ Æı«ÇÑ´Ù´Â °ÍÀº ÀÌ º¯¼ö°¡ Â÷ÁöÇÏ°í ÀÖ´ø ¸Þ¸ð¸®¸¦ ȸ¼öÇÑ´Ù´Â ¶æÀÌ´Ù. ½Ã½ºÅÛÀÇ ¸Þ¸ð¸®°¡ ¹«ÇÑÇÏÁö ¾ÊÀ¸¹Ç·Î º¯¼ö´Â ÇÊ¿äÇÒ ¶§¸¸ ¸Þ¸ð¸®¸¦ Â÷ÁöÇÏ¸ç ´Ù »ç¿ëÇÏ¸é ´Ù¸¥ º¯¼ö¸¦ À§ÇØ ÀÚ¸®¸¦ ³» ÁÖ¾î¾ß ÇÑ´Ù. º¯¼öÀÇ ¸Þ¸ð¸®°¡ ȸ¼öµÇ¸é º¯¼öÀÇ Á¸Àç ÀÚü°¡ »ç¶óÁø´Ù.

Àü¿ªº¯¼ö´Â ÇÁ·Î±×·¥¿¡ ¼Ò¼ÓµÇ¾î ÀÖ°í ¸ðµç ÇÔ¼ö¿¡¼­ »ç¿ë °¡´ÉÇØ¾ß ÇϹǷΠÇÁ·Î±×·¥ÀÌ ½ÇÇàÁßÀÎ µ¿¾È¿¡´Â Æı«µÇÁö ¾Ê´Â´Ù. ½ÇÇà Á÷ÈÄ¿¡ »ý¼ºµÇ¾î ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ´Â µ¿¾È¿¡´Â °è¼Ó ¸Þ¸ð¸®¸¦ Â÷ÁöÇÏ°í ÀÖÀ¸¸ç ÇÁ·Î±×·¥ÀÌ Á¾·áµÇ¸é ºñ·Î¼Ò Æı«µÈ´Ù. Áï, Àü¿ªº¯¼ö´Â ÇÁ·Î±×·¥°ú ¿î¸íÀ» °°ÀÌ ÇÑ´Ù.

Áö¿ªº¯¼ö´Â ƯÁ¤ ÇÔ¼ö ³»ºÎ¿¡¼­¸¸ »ç¿ëµÇ¹Ç·Î ÇÔ¼ö°¡ ½ÇÇàÁßÀÏ ¶§¸¸ ¸Þ¸ð¸®¸¦ Â÷ÁöÇϸç ÇÔ¼ö°¡ ³¡³ª¸é º¯¼öÀÇ »ý¸íµµ ³¡ÀÌ ³­´Ù. ÇÔ¼öÀÇ ÀÓ¹«¸¦ À§ÇØ »ý¼ºµÇ´Â Àӽà ±â¾ï Àå¼ÒÀ̱⠶§¹®¿¡ ÇÔ¼ö°¡ Á¾·áµÇ¸é ´õ ÀÌ»ó ÀÌ º¯¼ö¸¦ À¯ÁöÇÒ ÇÊ¿ä°¡ ¾ø¾îÁø´Ù. Áï, Áö¿ªº¯¼ö´Â ÀÚ½ÅÀÌ ¼ÓÇØ ÀÖ´Â ÇÔ¼ö¿Í ¿î¸íÀ» °°ÀÌ ÇÑ´Ù. ÇÔ¼ö°¡ È£ÃâµÇ¸é »ý¼ºµÇ°í ÇÔ¼ö°¡ ³¡³ª¸é Æı«µÈ´Ù. ±×·¯´Ù°¡ ¶Ç ÇÔ¼ö°¡ È£ÃâµÇ¸é »ý¼ºµÇ°í Æı«µÇ±â¸¦ °è¼Ó ¹Ýº¹ÇÑ´Ù.

À§ ¿¹Á¦¿¡¼­ globalÀº ÇÁ·Î±×·¥ Á¾·á½Ã¿¡ Æı«µÇ¸ç localÀº main ÇÔ¼ö Á¾·á½Ã¿¡, i´Â func ÇÔ¼ö Á¾·á½Ã¿¡ Æı«µÈ´Ù. mainÀÇ Áö¿ªº¯¼ö´Â ¿ì¿¬È÷ Àü¿ªº¯¼ö¿Í »ý¼º, Æı« ½Ã±â°¡ °ÅÀÇ µ¿ÀÏÇѵ¥ ÀÌ´Â main ÇÔ¼ö ÀÚü°¡ ÇÁ·Î±×·¥ ±× ÀÚüÀ̱⠶§¹®ÀÌ´Ù.

 º¯¼ö°¡ »ý¼ºµÇ´Â ±â¾ï Àå¼Ò°¡ ´Ù¸£´Ù. Àü¿ªº¯¼ö´Â ÇÑ ¹ø Á¤ÇØÁø ¸Þ¸ð¸® À§Ä¡¿¡ °è¼Ó ³²¾Æ ÀÖ¾î¾ß ÇϹǷΠÁ¤Àû µ¥ÀÌÅÍ ¿µ¿ª¿¡ »ý¼ºµÈ´Ù. Á¤Àû µ¥ÀÌÅÍ ¿µ¿ªÀ̶õ ÇÁ·Î±×·¥ÀÇ ÄÚµå ¹Ù·Î ´ÙÀ½¿¡ À§Ä¡ÇÏ´Â ½ÇÇà ÆÄÀÏÀÇ ÇÑ ºÎºÐÀε¥ ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÉ ¶§ ¸Þ¸ð¸®·Î ·ÎµåµÇ¾î ½ÇÇàÁß¿¡ °è¼Ó À¯ÁöµÈ´Ù. Áö¿ªº¯¼ö´Â ÇÁ·Î±×·¥ ½ÇÇàÁß¿¡ »ý¼º, Æı«¸¦ ¹Ýº¹ÇϹǷΠ½ºÅÿ¡ »ý¼ºµÈ´Ù. ½ºÅÃ(Stack)À̶ó´Â ¿ë¾î´Â Á¶±Ý ¾î·Á¿î °³³äÀε¥ ÀÏ´Ü µ¥ÀÌÅÍÀÇ Àӽà ÀúÀå¼Ò¶ó°í »ý°¢Çϱ⠹ٶõ´Ù.

ÇÁ·Î±×·¥Àº ½ÇÇà¿¡ ÇÊ¿äÇÑ ÀÓ½ÃÀûÀÎ Á¤º¸µéÀ» ½ºÅÿ¡ Â÷°îÂ÷°î ÀúÀåÇÑ´Ù. Áö¿ªº¯¼ö, Àμö, ÇÔ¼ö ½ÇÇàÈÄ µ¹¾Æ°¥ ¹øÁö µîÀÌ ½ºÅÿ¡ »ý¼ºµÇ¾ú´Ù°¡ »ç¶óÁ³´Ù°¡¸¦ ¹Ýº¹ÇÑ´Ù. Áö¿ªº¯¼ö´Â Àӽà ÀúÀå¼ÒÀÎ ½ºÅÿ¡ »ý¼ºµÇ±â ¶§¹®¿¡ Åë¿ë ¹üÀ§°¡ ÇÔ¼ö·Î ±¹Çѵǰí ÇÔ¼ö°¡ Á¾·áµÇ¸é °°ÀÌ »ç¶óÁö´Â °ÍÀÌ´Ù.

 ÃʱâÈ­ ¿©ºÎ°¡ ´Ù¸£´Ù. Àü¿ªº¯¼ö´Â º°µµÀÇ Ãʱâ½ÄÀÌ ¾ø´õ¶óµµ 0À¸·Î ÃʱâÈ­µÈ´Ù. À§ ¿¹Á¦ÀÇ globalÀº »ý¼ºµÇÀÚ ¸¶ÀÚ 0ÀÌ µÉ °ÍÀÌ´Ù. ¹°·Ð int global=5; ¿Í °°ÀÌ º°µµÀÇ Ãʱâ½ÄÀ» ÁÖ¸é ÀÌ °ªÀ¸·Î ÃʱâÈ­µÈ´Ù. Àü¿ªº¯¼ö´Â ÄÄÆÄÀ쵃 ¶§ ÄÄÆÄÀÏ·¯¿¡ ÀÇÇØ ÃʱâÈ­µÈ ä·Î ½ÇÇà ÆÄÀÏ¿¡ »õ°ÜÁö¹Ç·Î ÃʱâÈ­¿¡ °É¸®´Â ½Ã°£Àº 0ÀÌ´Ù. Àü¿ªº¯¼ö´Â ÇÁ·Î±×·¥ Àüü¿¡ °ÉÃÄ »ç¿ëµÇ´Â Áß¿äÇÑ º¯¼öÀ̹ǷΠÃʱⰪÀ» ÁöÁ¤ÇÏÁö ¾Ê´õ¶óµµ ¾ÈÀüÀ» À§ÇØ ¾²·¹±â°ªÀ» Ä¡¿ö 0À¸·Î ÃʱâÈ­ÇÑ´Ù.

¹Ý¸é Áö¿ªº¯¼ö´Â º°µµÀÇ Ãʱâ½ÄÀÌ ¾øÀ» °æ¿ì ÃʱâÈ­µÇÁö ¾Ê´Â´Ù. µû¶ó¼­ ¹«½¼ °ªÀ» °¡Áö°Ô µÉ Áö ¾Ë ¼ö ¾ø´Âµ¥ À̶§ ÃʱâÈ­µÇÁö ¾ÊÀº °ªÀ» ¾²·¹±â°ª(garbage)À̶ó°í ÇÑ´Ù. ¹°·Ð ¼±¾ðÇÒ ¶§ ÃʱⰪÀ» ¸í½ÃÀûÀ¸·Î ÁöÁ¤Çϸé ÃʱâÈ­ÇÒ ¼öµµ ÀÖ´Ù. ÃʱⰪÀÌ ¾øÀ» ¶§ Áö¿ªº¯¼ö¸¦ ÃʱâÈ­ÇÏÁö ¾Ê´Â ÀÌÀ¯´Â Àü¿ªº¯¼ö¿Í´Â ´Þ¸® ÇÔ¼ö°¡ È£ÃâµÉ ¶§¸¶´Ù º¯¼ö°¡ »õ·Î »ý¼ºµÇ±â ¶§¹®ÀÌ´Ù. ¸Å¹ø º¯¼ö¸¦ ÃʱâÈ­ÇÏÀÚ¸é ±×¸¸Å­ ½ÇÇà ¼Óµµ°¡ ´À·ÁÁö¹Ç·Î ÃʱâÈ­¸¦ ÇÏÁö ¾Ê´Â´Ù.

Áö¿ªº¯¼ö´Â ÇÔ¼ö ³»ºÎ¿¡¼­¸¸ »ç¿ëµÇ¹Ç·Î ¼³»ç Áö¿ªº¯¼öÀÇ ¾²·¹±â°ªÀÌ ¹®Á¦°¡ µÈ´Ù ÇÏ´õ¶óµµ ±× ÇÔ¼ö¸¸ Á¡°ËÇÏ¸é µÇÁö¸¸ Àü¿ªº¯¼ö°¡ ¾²·¹±â°ªÀ» °¡Áö°Ô µÇ¸é ÇÁ·Î±×·¥ Àüü¿¡ °ÉÃÄ ¸»½éÀ» ºÎ¸± ¼öµµ ÀÖ´Ù. ±×·¡¼­ Àü¿ªº¯¼ö¿¡ ´ëÇؼ­´Â ÃʱⰪÀ» ÁÖÁö ¾Ê¾Æµµ ¾²·¹±â¸¦ Ä¡¿ìÁö¸¸ Áö¿ªº¯¼ö´Â ±×·¸°Ô ÇÏÁö ¾Ê´Â´Ù. ¸¸¾à Áö¿ªº¯¼ö¿¡ ¾²·¹±â°ªÀÌ µé¾î°¡´Â °ÍÀÌ ½È´Ù¸é ¸í½ÃÀûÀ¸·Î ÃʱâÈ­¸¦ ÇØ¾ß ÇÑ´Ù. µÎ ºÎ·ùÀÇ ÃʱâÈ­ ¿©ºÎ¸¦ ½ÇÇèÇØ º¸±â À§ÇØ ´ÙÀ½ ¿¹Á¦¸¦ ½ÇÇàÇØ º¸ÀÚ.

 

¿¹ Á¦ : LocalGlobal

#include <Turboc.h>

 

int global;

 

void main()

{

     int local;

 

     printf("global is %d, local is %d\n",global, local);

}

 

Àü¿ªº¯¼ö global°ú Áö¿ªº¯¼ö localÀ» ¼±¾ðÇÏ°í ÀÌ µÎ º¯¼öÀÇ °ªÀ» Ãâ·ÂÇØ º¸¾Ò´Ù. ÀÌ ¿¹Á¦¸¦ ÄÄÆÄÀÏÇϸé local variable 'local' used without having been initialized ÀÌ·± °æ°í ¸Þ½ÃÁö°¡ Ãâ·ÂµÈ´Ù. ¹ø¿ªÇÏÀÚ¸é "Áö¿ªº¯¼ö localÀ» ÃʱâÈ­ÇÏÁö ¾Ê°í »ç¿ëÇß´Ù"´Â ¶æÀε¥ ¾²·¹±â°ªÀ» ±×³É »ç¿ëÇßÀ¸´Ï ¹º°¡ ÀÌ»óÇÏ´Ù´Â ¶æÀÌ´Ù. Ãâ·Â °á°ú´Â ´ÙÀ½°ú °°´Ù.

 

global is 0, local is -858993460

 

globalÀº 0À¸·Î ÃʱâÈ­µÇ¾î ÀÖÁö¸¸ local¿¡´Â ÀÌ»óÇÑ °ªÀÌ µé¾î ÀÖ´Ù. ÀÌ °ªÀº ½ÇÇàÇÒ ¶§¸¶´Ù ´Þ¶óÁö´Âµ¥ Áö¿ªº¯¼ö°¡ »ý¼ºµÈ ½ºÅà À§Ä¡ÀÇ °ªÀÌ ±×´ë·Î Ãâ·ÂµÇ´Â °ÍÀÌ´Ù. ½ºÅÿ¡ ¾î¶² °ªÀÌ µé¾î ÀÖÀ»Áö ¿¹ÃøÇÒ ¼ö ¾øÀ¸¹Ç·Î ÀÌ °ªÀ» ¾²·¹±â¶ó°í ÇÏ´Â °ÍÀÌ´Ù.

 

º¸´Ù½ÃÇÇ Áö¿ªº¯¼ö¿Í Àü¿ªº¯¼ö´Â ÀúÀåµÇ´Â Àå¼Ò°¡ ´Ù¸§À¸·Î Çؼ­ »ó´çÈ÷ ¸¹Àº Â÷ÀÌ°¡ ÀÖ´Ù. ±×·¸´Ù¸é Áö¿ªº¯¼ö´Â ¾ðÁ¦ »ç¿ëÇÏ°í Àü¿ªº¯¼ö´Â ¾î¶² °æ¿ì¿¡ ÇÊ¿äÇÒ±î? ·çÇÁ Á¦¾î º¯¼ö³ª Áß°£ °è»ê¿¡ ÇÊ¿äÇÑ º¯¼ö¿Í °°ÀÌ ÇÔ¼ö ³»ºÎ¿¡¼­ ÀÓ½ÃÀûÀÎ ¿ëµµ·Î ¾´´Ù¸é Áö¿ªº¯¼ö¸¦ »ç¿ëÇÏ°í ÇÁ·Î±×·¥ Àüü¿¡ °ÉÃÄ °ªÀ» À¯ÁöÇØ¾ß ÇÏ´Â º¯¼ö´Â Àü¿ªº¯¼ö¸¦ »ç¿ëÇÑ´Ù.