1596, 10/80 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   xownsdk2
   2. C¾ð¾îÀÇ ±âº» ±¸Á¶¿Í Ç¥ÁØ ÀÔÃâ·Â

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


À̹ø °­ÀÇ´Â step.1 step.2 step.3 ÀÌ·±½ÄÀ¸·Î °­ÀǸ¦ ÇÒ°ÍÀÔ´Ï´Ù. ±× ³»¿ëÀ» º¸ÀÚÇϸé



step 1 /*  

               ÆÄÀϸí : ³ëÁîÀÇ °­Àǽð£.C

               ¸¸µçÀÌ : ÀÚÀ¯ÆÀ³ëÁî

               ÇÁ·Î±×·¥ ³»¿ë : ³ëÁîÀÇ C world Å×½ºÆ®

          /*



step 2 #include <stdio.h>

          



stpe 3  int main(void)

           {

               printf("³ëÁîÀÇ C world \n");

               return 0;

            }





step 1-ÁÖ¼®(¸Þ¸ðÀÇ ±â´É)



          /*

               ÆÄÀϸí : ³ëÁîÀÇ °­Àǽð£.C

               ¸¸µçÀÌ : ÀÚÀ¯ÆÀ³ëÁî

               ÇÁ·Î±×·¥ ³»¿ë : ³ëÁîÀÇ C world Å×½ºÆ®

          /*

ÁÖ¼®À̶õ ÇÁ·Î±×·¥ ³»¿ëÀ» ¼³¸íÇÏ·Á°í ÇÁ·Î±×·¡¸Ó°¡ ÀÛ¼ºÇÑ ¸Þ¸ðÁö¸¦ ¸»ÇÏ´Â °Ì´Ï´Ù.

ÁÖ¼®À» »ç¿ëÇÏ´Â ¹æ¹ýÀº /*¿Í/* ¾È¿¡ ¼³¸íÇÒ·Á´Â ³»¿ëÀ» ½áÁÖ½Ã¸é µË´Ï´Ù. ÀÌ·± ÁÖ¼®Àº ÇÁ·Î±×·¥ÀÇ ½ÇÇà¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù. cÄÄÆÄÀÏ·¯°¡ ÁÖ¼®ÀÇ ³»¿ëÀ» ¹«½ÃÇÏ°í ¼Ò½º Äڵ常À» ÄÄÆÄÀÏ·¯ Çϱ⠶§¹®ÀÌÁö¿ä.



ÀÚ ÀÌÁ¦ ÁÖ¼®Ã³¸®¿¡µµ Á¾·ù°¡ ÀÖ½À´Ï´Ù. ¿©·¯ ÁÙ ÁÖ¼® 󸮴Â

         /*  

               ÆÄÀϸí : ³ëÁîÀÇ °­Àǽð£.C

               ¸¸µçÀÌ : ÀÚÀ¯ÆÀ³ëÁî

               ÇÁ·Î±×·¥ ³»¿ë : ³ëÁîÀÇ C world Å×½ºÆ®

          /*



¶Ç ÇÑ ÁÙ ÁÖ¼® 󸮴 //¸¦ ÀÌ¿ëÇÏ¿© ÇÑ ÁÙ¾¿ ÁÖ¼®À¸·Î ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

               //ÆÄÀϸí : ³ëÁîÀÇ °­Àǽð£.C

               //¸¸µçÀÌ : ÀÚÀ¯ÆÀ³ëÁî

               //ÇÁ·Î±×·¥ ³»¿ë : ³ëÁîÀÇ C world Å×½ºÆ®

ÀÌ·¸°Ô¿ä.



step.2 - Àü󸮱â¿Í Çì´õ ÆÄÀÏ

Àü󸮱â¶õ? #include ÀÌ ÄÚµå ¾Õ¿¡ #ÀÌ ºÙ¿© ÀÖ´Â°É º¼ ¼ö ÀÖ½À´Ï´Ù ÀÌ °ÍÀÌ Àü󸮱â¶ó°í ÇÕ´Ï´Ù. Áï, ÄÄÆÄÀÏ·¯°¡ ÄÄÆÄÀÏÀ» ¼öÇàÇϱâ Àü¿¡ ¸ÕÀú ó¸®Ç϶ó´Â ÀǹÌÀÌÁö¿ä.



Çì´õÆÄÀÏÀ̶õ? Çì´õ ÆÄÀÏÀº È®ÀåÀÚ H¸¦ °®´Â ÆÄÀÏÀÔ´Ï´Ù. <stdio.h>

stdio.h ÀÌ ¾È¿¡´Â Ç¥ÁØ ÀÔÃâ·Â ÇÔ¼öµéÀÌ µé¾î ÀÖ½À´Ï´Ù. printf,scanf

Á÷Á¢ stdio.h ÆÄÀÏÀ» ¿­¾îº¸¾Æ¼­ ÇÔ¼öµéÀ» ã´Â°Íµµ ÁÁÀº ¹æ¹ýÀ̶ó°í »ý°¢ÇÕ´Ï´Ù.¤¾



step 3- main()ÇÔ¼ö

int main(void)

{

  printf("³ëÁîÀÇ C world\n");

  return 0;

}



main()ÇÔ¼ö¶õ? ÇÁ·Î±×·¥ ½ÇÇà ½Ã ¿î¿µÁ¦Ã¼¿¡ ÀÇÇؼ­ ¸Ç óÀ½ È£ÃâµÇ°í ¸Ç ³ªÁß¿¡ Á¾·áµÇ´Â °Ì´Ï´Ù.

Áï main()ÇÔ¼ö°¡ ÇÁ·Î±×·¥ ½ÇÇàµÉ ¶§ °¡Àå ¸ÕÀú È£ÃâµÇ´Â ³ðÀÌÁö¿ä. ÀÌ ÇÔ¼ö´Â ¿î¿µÃ¼Á¦°¡ È£ÁÙÇÕ´Ï´Ù. main()ÇÔ¼öÀÇ ¼±¾ð ÇüŸ¦ ³ªÅ¸³½ °ÍÀ¸·Î Ãâ·Â ÇüÅ´ int, ÇÔ¼ö À̸§Àºmain,ÀÔ·Â ÇüÅ´ void¶ó°í ÇÏ°Ú½À´Ï´Ù.



int:Ãâ·ÂÇüÅ main:ÇÔ¼öÀÇ À̸§ (void):ÀÔ·ÂÇüÅÂ

¿©±â¼­ int´Â integerÀÇ ÁÙÀÓ ¸»·Î Á¤¼ö¸¦ ÀÇ¹Ì ÇÕ´Ï´Ù. ±×¸®°í void´Â ºñ¾î ÀÖ´Ù´Â ÀǹÌÀÔ´Ï´Ù. ÀÌÁ¦ ÀüüÀûÀ¸·Î Çؼ®ÇØ º¸¸é ÀÔ·Â(voidÇü) ¾øÀÌ main()ÇÔ¼ö¸¦ È£ÃâÇؼ­ Ãâ·ÂÀº Á¤¼ö(intÇü)Ç϶ó´Â ÀǹÌÀÔ´Ï´Ù.



±×·¡¼­ Äڵ带 Â¥º¼·Á°í Çϸé



int main(void)

{                      //ÇÔ¼ö½ÃÀÛ

   ÇÔ¼öÀÇ ±â´É

}                      //ÇÔ¼öÁ¾·á



À̶§°¡Áö Äڵ带 º¸¿©Áָ鼭 printf()ÇÔ¼ö°¡ ¸ÕÁö ±Ã±ÝÇϼÌÀú ÀÌ ÇÔ¼ö´Â ¹®ÀÚ¿­À̳ª,¹®ÀÚ,»ó¼ö,º¯¼ö µîÀ» ¸ð´ÏÅÍ¿¡ Ãâ·ÂÇÏ´Â ±â´ÉÀ» °®´Â ÇÔ¼öÀÔ´Ï´Ù. ¸ðµç ÇÔ¼öµéÀÌ ´Ù Áß¿äÇÏÁö¸¸ ÀÌ Ãâ·ÂÇÔ¼ö°¡ ¸Å¿ì Áß¿äÇÏÁö¿ä



ÀÚ ÀÌÁ¦ ¿©Å±îÁö ¹è¿öºÃ´ø °ÍÀ» Á÷Á¢ Äڵ带 Â¥º¼±î¿ä?



#include <stdio.h>

int main(void)

{

   printf("³ëÁîÀÇ c world \n");//printf ÇÔ¼ö·Î "³ëÁîÀÇ c world" °¡ ¸ð´ÏÅÍ¿¡ Ãâ·ÂÀÌ µË´Ï´Ù.

   return 0;

}



¼¼¹ÌÄÝ·ÐÀº ¹®ÀåÀÇ ³¡À» ÀǹÌÇÏ´Â ¸¶Ä§Ç¥°°Àº Á¸Àç ÀÔ´Ï´Ù.

ÇÔ¼öÀÇ ±â´É ¿µ¿ª¿¡ ¾ðÁ¦³ª ¼¼¹ÌÄÝ·Ð(;)°¡ ÀÖ½À´Ï´Ù. ÆíÁö³ª º¸°í¼­¸¦ ¾µ¶§ ¿©·¯ºÐÀº ´Ù ›§´Ù´Â ¹®ÀåÀ» ³¡³µ´Ù´Â Àǹ̷Π¸¶Ä§Ç¥.¸¦ ÂïÀ¸½ÃÁ®? ÀÌó·³ c¾ð¾î¿¡¼­ ¼¼¹ÌÄÝ·ÐÀº ¿¬»ê¼öÇàÇÏ´Â ¹®ÀåÀÇ ³¡À» ¾Ë¸®´Â ³ªÅ¸³»´Â ¸¶Ä§Ç¥ ¿ªÇÒÀ» ÇÑ´Ù´Â ¼ÀÀÌÁ®



returnÀº ¹Ýȯ°ú Á¾·áÀÇ Àǹ̸¦ °¡Áø´Ù

ÇÔ¼öÀÇ ±â´É ¿µ¿ª¿¡¼­´Â returnÀÇ Àǹ̴ µÎ °¡ÁöÀÔ´Ï´Ù. ù¹ø°´Â ÇÔ¼ö¸¦ È£ÃâÇÑ ¿µ¿ªÀ¸·Î °ªÀ» ¹ÝȯÇÑ´Ù´Â ÀǹÌÀÌ°í¿ä µÑ°´Â main() ÇÔ¼ö¸¦ Á¾·á ½ÃŲ´Ù´Â ÀǹÌÀÔ´Ï´Ù.



ÀÌÁ¦ ÄÚµå·Î ¼³¸íÇØ º¸°Ú½À´Ï´Ù.

return 0; ¿î¿µÃ¼Á¦¿¡°Ô 0À» ¹ÝȯÇÏ°í main()ÇÔ¼ö¸¦ Á¾·áÇϰŶó!!

retutn() :¹ÝȯÇҰ͵µ ¾øÀ¸´Ï main()ÇÔ¼ö¸¦ ±×³É Á¾·á ½ÃÄѶó!!



±×·³ main() ÇÔ¼ö¿¡¼­ 0À» ¹ÝȯÇÏ´Â ÀÌÀ¯´Â ¹«¾ùÀϱî¿ä? ÇÔ¼ö´Â ÇÁ·Î±×·¥ Á¾·á ½Ã È£ÁÙÀÚÀÎ ¿î¿µÃ¼Á¦¿¡°Ô 0À» ¹ÝȯÇÕ´Ï´Ù. ¿î¿µÃ¼Á¦´Â ¹Ýȯ°ª 0À» ÅëÇØ ÇÁ·Î±×·¥ÀÌ Á¤»óÀûÀ¸·Î Á¾·áµÇ¾ú´ÂÁö ¾Æ´ÑÁö¸¦ ÆÇ´ÜÇÏ°Ô µÇÁö¿ä.



ÀÚÀÚ ~ ¿©·¯ºÐ µû¶ó¿À½Ã´À¶ó ¹«Áö ¼ö°í Çϼ̽À´Ï´Ù. ¿©±â±îÁö°¡ c ¾ð¾îÀÇ ±âº»±¸Á¶ ÀÔ´Ï´Ù. ÀÌÇØ°¡ ¾ÈµÇ´õ¶óµµ ±¸Á¶¸¦ ¸Ó¸®¼Ó¿¡ »ó»óÇϽø鼭 Á÷Á¢ Äڵ带 Â¥º¸°í ¹Ýº¹ÇÏ½Ã¸é µË´Ï´Ù^^


  Hit : 7721     Date : 2011/08/19 01:32



    
1416   °£´ÜÇÏ°Ô ¸®´ª½º °èÁ¤ Ãß°¡ÇÏ´Â ¹æ¹ý!!![1]     zcb707
08/01 8375
1415   Æ®·¹ÀÌ³Ê ¹®Á¦ÀÔ´Ï´Ù test.1°ú ÇØ´äÁö!!![3]     zcb707
03/12 8218
1414   ·¹Áö½ºÆ®¸® ±¸Á¶     zcb707
08/31 9507
1413   ¸®´ª½º¿¡¼­ ºÎÆà µð½ºÄÏ Á¦ÀÛÇϱ⠠   zcb707
08/18 7963
1412   À©µµ¿ì¿¡¼­ ¸®´ª¼ö ºÎÆà µð½ºÄÏ ¸¸µå´Â¹æ¹ý     zcb707
08/18 8156
1411   ³Ý »÷µå[5]     zcb707
08/17 9753
1410   [°øÀ¯±â¹®Á¦ÇØ°á]ftz±¸ÃàÇغ¸±â     yuhioh8
01/21 10588
1409   ÇØÅ· ÆÀ ¸ðÁý[´ëȸ,º´Æ¯,Ãë¾÷][4]     younglose
10/03 9233
1408   ·¹º§5 ·¹À̽ºÄÁµð¼Ç¿¡ ´ëÇؼ­. [ÀÇ¿Ü·Î Áú¹®ÇϽô ºÐµéÀÌ ¸¹¾Æ¼­..][9]     yl
10/01 15355
1407     [re] ::system(); »ç¿ë °ü·Ã.. :: ¡è     yl
10/04 9441
1406   ¡éº¸Ãæ. ¿Ã¹Ù¸¥ °Ë»ö Á¶°ÇÀ¸·Î, find¸í·É¾î¸¦ »ç¿ëÇÏÀÚ.[13]     yl
09/09 14447
1405   ÇÁ·Î±×·¡¹Ö...[1]     YIYIYI
10/16 7704
1404 ºñ¹Ð±ÛÀÔ´Ï´Ù  2.3 ¸ð´ÏÅÍ¿¡ µ¥ÀÌÅÍ Ãâ·ÂÇϱâ printf()      xownsdk2
08/20 2
1403   2.2 ³ëÁîÀÇÂûÁø C world      xownsdk2
08/20 7399
  2. C¾ð¾îÀÇ ±âº» ±¸Á¶¿Í Ç¥ÁØ ÀÔÃâ·Â     xownsdk2
08/19 7720
1401   1-4 ³ëÁîÀÇ C world (±âÃÊÀûÀÎ ÄÚµåÂ¥º¸±â!)      xownsdk2
08/19 7655
1400   1.3 ÇÁ·Î±×·¥ ÀÛ¼º ¹æ¹ý-ÀÌ·Ð      xownsdk2
08/19 7628
1399   1.2 ÄÄÆÄÀÏ·¯¶õ ¹«¾ùÀΰ¡?      xownsdk2
08/19 8380
1398   1. C¾ð¾î¶õ ¹«¾ùÀΰ¡?      xownsdk2
08/19 7986
1397   ³ëÁîÀÇ ÇØÄ¿½ºÄð ftzŽ¹æ±â trainer4 !!     xownsdk2
08/04 9041
[1][2][3][4][5][6][7][8][9] 10 ..[80]

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