ÇÁ·Î±×·¡¹Ö

 3206, 5/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   moongchiza
   [re] cÇÁ·Î±×·¡¹Ö Áú¹®ÀÔ´Ï´Ù..

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=1247 [º¹»ç]


³×À̹ö °Ë»öÇϸé Àß³ª¿À´Âµ¥
Àü¿¡ °øºÎÇϴ٠©¸·ÇÏ´Ï Á¤¸®ÇÑ°ÍÀÔ´Ï´Ù ÂüÁ¶Çϼ¼¿ä

argc, argv ´Â DOS ±â¹ÝÀÇ c program¿¡¼­ ½ÇÇà ÇÁ·Î±×·¥¿¡ Àü´ÞµÇ´Â
parameter °ü·Ã Á¤º¸·Î¼­
argc´Â ÀμöÀÇ °¹¼ö,
argv´Â °¢ ÀμöÀÇ ¹®ÀÚ¿­(string)À» °¡¸®Å°´Â Æ÷ÀÎÅÍÀÔ´Ï´Ù

¿¹¸¦ µé¾î
program1.exe ¶ó´Â ÇÁ·Î±×·¥ÀÌ ÀÖÀ»¶§

c:\>program1 /abc 123 < Enter >

¶Ç´Â ÇÁ·Î±×·¥ À̸§µÚ¿¡ °ø¹é¾øÀÌ

c:\>program1/abc 123 < Enter >

ÀÌ·¸°Ô ÀÔ·Â ÇßÀ»¶§
program1¿¡ Àü´Þ µÇ´Â Á¤º¸´Â

argc´Â 3(ÇÁ·Î±×·¥À̸§,Àμö 2°³)ÀÌ µÇ°í

argv´Â °¢°¢
argv[0]="c:\program1.exe"
argv[1]="/abc"
argv[2]="123"
ÀÌ µË´Ï´Ù.

debug ¸ðµå¿¡¼­ È®ÀÎÇØ º¸·Á¸é
Turbo-C´Â option-Arguments,
Borland-C´Â run-Arguments,
visual c ¿¡¼­´Â project-settings-debug-program arguments
¸Þ´º¿¡¼­ ¹®ÀÚ¸¦ ÀÔ·ÂÇÑ ÈÄ(ÇÁ·Î±×·¥ À̸§Àº Á¦¿Ü)

main() ÇÔ¼ö ³»¿¡¼­ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

º¸Åë ÇÁ·Î±×·¥½Ã´Â ¸ÕÀú argc°¡ ÇÊ¿ä·Î ÇÏ´Â ÆĶó¸ÞÅÍÀÇ °³¼ö+1
(argv[0] Àº ÇÁ·Î±×·¥À̸§À̹ǷΠargc´Â ÆĶó¹ÌÅÍ°¡ ¾ø¾îµµ 1ÀÌ µË´Ï´Ù)
º¸´Ù ÀÛÀ¸¸é »ç¿ë ¹æ¹ýÀ» Ç¥½ÃÈÄ Á¾·áó¸®ÇÏ°í
¾Æ´Ï¸é parameterÇؼ®¿¡ µé¾î°¡´Â ½ÄÀ¸·Î codingÇÏ°Ô µË´Ï´Ù

Âü°í·Î windows¿¡¼­ÀÇ ÇÁ·Î±×·¥ ½ÃÀÛÀº main()ÀÌ ¾Æ´Ï¶ó
WinMain()À¸·Î¼­ Àü´ÞµÇ´Â ÆĶó¸ÞÅÍ ±¸Á¶°¡ ´Ù¸¨´Ï´Ù.

  Hit : 2092     Date : 2006/12/21 03:10



    
3126   ´äÁ»°¡¸£ÃÄÁÖ¼¼¿ä.[1]     nb01122
08/28 2072
3125   cgi¿¡ °ü·Ã Áú¹®»çÇ×.     mixclub1111
06/25 2075
3124   trainer8¿¡¼­[1]     deathnote
01/18 2076
3123   ¸®½ºÇÁ »ç¿ëÇϽôºРÀÖ³ª¿ä?[1]     my1004
12/25 2083
3122   Àú±â¿ä Á¦°¡ Áß2°¡ µÇ´ÂÇлýÀε¥...[7]     okko80
08/29 2083
3121   ¹ÙÀÌ·¯½º·Î ÀÎÇؼ­[2]     leejj1989
10/28 2083
3120   ´ä´äÇؼ­ ´Ù½Ã¿Ã·Á¿è@@@[6]     piousdo
02/16 2087
3119     [re] ÇÁ·Î±×·¡¹Ö °øºÎÇÒ·Á°í Çϴµ¥¿©[1]     idl0521
10/08 2089
3118   vmware¿¡¼­Çϴϱî..     macgeriii
05/06 2089
3117   guest ¸»Àä...[1]     ÇØÄ¿ÀïÀÌ
01/09 2089
3116   Á¤¸» ±ÞÇÕ´Ï´Ù. °í¼ö´Ôµé µµ¿ÍÁֽʽÿä[4]     muhonbunk
06/26 2090
3115   net send Àε¥¿ä µµ¿ÍÁÖ¼¼¿©...[5]     maxdongjin
10/25 2090
    [re] cÇÁ·Î±×·¡¹Ö Áú¹®ÀÔ´Ï´Ù..     moongchiza
12/21 2091
3113     [re] c¾ð¾î c++¾ð¾î???     xaero77
10/04 2091
3112   [¿ÏÀü±âÃÊ]¹è¿­°úfor¹® ¿¹Á¦¿¡¼­Áú¹®..     shadow5696
02/18 2094
3111   ³Ý »÷µå¿¡´ëÇؼ­...[2]     kim4067
07/01 2094
3110   °´Ã¼ÁöÇâ°ú ¾Æ´Ñ°Í¿¡ Â÷ÀÌ°¡ ¹¹¿¡¿ä??[6]     kimmer12
08/15 2096
3109   °í¼öºÐµé!![2]     lkj22
08/08 2098
3108     [re] ´äº¯Á»¿ä..c¾ð¾î/.     xphoenix
08/13 2101
3107   F.T.Z¿¡¼­//.     hsu0801
08/04 2104
[1][2][3][4] 5 [6][7][8][9][10]..[161]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org