1581, 2/80 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   ÃÊÄÝ·¿³ªÀÎ
   [ÀÚÀÛ] C++ ±âÃÊ Ç÷¯½º # 1

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




¡Ø º»¹® : http://blog.naver.com/parkkm95/110080334097
(ºí·Î±×¿¡´Ù°¡ ÀÛ¼ºÇÑ ÈÄ ÆÛ¿Ô½À´Ï´Ù)




¡Ø C++ ±âÃÊ Ç÷¯½º Ã¥À» ±âµÕ»ï¾Æ¼­, Microsoft Visual C++ 2008 ±âÁØÀ¸·Î °­ÀÇÇÕ´Ï´Ù



------------------- ¼Ò½º --------------------------



// myfitst.cpp -- ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÑ´Ù



#include <iostream>                                       // ¼±Çàó¸® Áö½ÃÀÚ

int main()                                                      // ÇÔ¼ö ¸Ó¸®

{                                                                  // ÇÔ¼ö ¸öüÀÇ ½ÃÀÛ

      using namespace std;                              // Á¤ÀÇ °¡½ÃÈ­

      cout << "C++ÀÇ ¼¼°è·Î ¿À½Ê½Ã¿À.";              // ¸Þ½ÃÁö Ãâ·Â

      cout << endl;                                          // »õ·Î¿î Çà ½ÃÀÛ

      cout << "ÈÄȸÇÏÁö ¾ÊÀ¸½Ç °Ì´Ï´Ù!" << endl; // ¶Ç ´Ù¸¥ ¸Þ½ÃÁö Ãâ·Â

      cin.get();                                                // ÄÄÆÄÀÏ·¯ â Áö¼Ó

      return 0;                                                 // main()À» Á¾·á

}                                                                 // ÇÔ¼ö ¸öüÀÇ ³¡



---------------------------------------------------



1. main() ÇÔ¼ö

¿¹Á¦ÀÇ ±º´õ´õ±â¸¦ ¶¼¾î ¹ö¸®¸é



int main()

{

     ¸í·É¹®µé

     return 0;

}

ÀÌ ³²°Ô µÈ´Ù.



ÀÌ°ÍÀ» º¸¸é main()À̶ó´Â ÇÔ¼ö°¡ ÀÖ´Ù´Â »ç½Ç°ú, ±× ÇÔ¼ö°¡ ¾î¶² µ¿ÀÛÀ» ó¸®ÇÏ´Â °ÍÀÎÁö ¾Ë ¼ö ÀÖ´Ù. ÀÌ°ÍÀº µÎ ºÎºÐÀ¸·Î ÀÌ·ç¾îÁ® Àִµ¥, À̵éÀÌ ÇÔ¼ö Á¤ÀǸ¦ ±¸¼ºÇÑ´Ù. ù¹ø° Çà¿¡ ÀÖ´Â int main() À̶ó´Â ºÎºÐÀÌ ÇÔ¼ö ¸Ó¸®ÀÌ°í, Áß°ýÈ£ { } ·Î ¹­¿© ÀÖ´Â ºÎºÐÀÌ ÇÔ¼ö ¸öü ÀÌ´Ù. ÇÔ¼ö ¸Ó¸®´Â ÀÌ ÇÔ¼ö¸¦ ÇÁ·Î±×·¥ÀÇ ´Ù¸¥ ºÎºÐ°ú ¿¬°áÇÏ´Â °í¸® ¿ªÇÒÀ» ÇÏ°í, ÇÔ¼ö ¸öü´Â ±× ÇÔ¼ö°¡ ó¸®ÇÏ´Â µ¿ÀÛµéÀ» ÄÄÇ»ÅÍ¿¡ Áö½ÃÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù. ÄÄÇ»ÅÍ¿¡°Ô ³»¸®´Â Áö½Ã¸¦ ¸í·É¹®À̶ó°í Çϴµ¥, C++¿¡¼­ ¸ðµç ¸í·É¹®Àº ¼¼¹ÌÄÝ·Ð(;)À¸·Î ³¡³ª¾ß ÇÑ´Ù.  main() ÇÔ¼ö ³¡¿¡ ÀÖ´Â ¸í·É¹®Àº return ¸í·É¹®ÀÌ´Ù. ÀÌ°ÍÀº ÇÔ¼ö¸¦ Á¾·áÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù.



¡Ø ¸í·É¹®Àº ÄÄÇ»ÅÍ¿¡°Ô ³»¸®´Â ÇϳªÀÇ ¿ÏÀüÇÑ Áö½ÃÀÌ´Ù.

¡Ø ¸ðµç c++ÇÁ·Î±×·¥¿¡´Â main() ÇÔ¼ö°¡ ¹Ýµå½Ã Çϳª ÀÖ¾î¾ß ÇÑ´Ù.

¡Ø int main()Àº int main(void)¸¦ ÀǹÌÇÑ´Ù.



2. ÁÖ¼®¹®



C++¿¡¼­´Â ÁÖ¼®¹®À» //·Î Ç¥±âÇÑ´Ù. ÄÄÆÄÀÏ·¯´Â ÀÌ ÁÖ¼®¹®À» ¾Æ¿¹ ¹«½ÃÇϸç, ÁÖ¼®¹®Àº ÇÁ·Î±×·¥ ¾È¿¡ Çصδ ÀÏÁ¾ÀÇ ¸Þ¸ðÀÌ´Ù.

C Çü½ÄÀÇ /* */ ÁÖ¼®¹®µµ »ç¿ëÇÒ ¼ö ÀÖ´Ù.



3. Àü󸮱â¿Í Çì´õÆÄ°ú À̸§°ø°£



C++ÀÇ ÀÔÃâ·Â ±â´ÉÀ» »ç¿ëÇÏ·Á¸é ´ÙÀ½°ú °°Àº µÎ ÇàÀº ÇÁ·Î±×·¥¿¡ ²À ³Ö¾î¾ß ÇÑ´Ù.



#include <iostream>

using namespace std;



Àü󸮱â´Â ÄÄÆÄÀÏÀ» Çϱâ Àü¿¡ ¿ø½Ã ÆÄÀÏ¿¡ ´ëÇØ ¹Ì¸® ¾î¶² 󸮸¦ ¼öÇàÇÏ´Â ÇÁ·Î±×·¥ÀÌ´Ù.

#include <iostream> ¿¡¼­´Â Àü󸮱⿡°Ô iostream ÆÄÀÏÀÇ ³»¿ëÀ» ÇÁ·Î±×·¥¿¡ Ãß°¡Ç϶ó°í Áö½ÃÇÑ´Ù.

iostream°ú °°Àº Æ÷ÇÔÆÄÀÏÀ» Çì´õÆÄÀÏÀ̶ó°í ºÎ¸¥´Ù.

±×¸®°í ÇÁ·Î±×·¥ÀÌ iostreamÀÇ Á¤ÀǸ¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÏ·Á¸é

using namespace std;

¿Í °°Àº À̸§ °ø°£ Áö½ÃÀÚ¸¦ »ç¿ëÇØ¾ß ÇÑ´Ù.

ÀÌ°ÍÀ» using Áö½ÃÀÚ ¶ó°í ÇÑ´Ù.



4. cout & endl;



cout << "C++ÀÇ ¼¼°è·Î ¿À½Ê½Ã¿À.";

Å« µû¿ÈÇ¥ ¾È¿¡ µé¾î ÀÖ´Â ºÎºÐÀÌ Ãâ·ÂÇÒ ¸Þ½ÃÁöÀÌ´Ù. C++¿¡¼­´Â Å«µû¿ÈÇ¥ ¾È¿¡ µé¾î ÀÖ´Â ¿¬¼ÓµÈ ¹®ÀÚµéÀ» ¹®ÀÚ¿­À̶ó°í ºÎ¸¥´Ù. << Ç¥½Ã´Â ¸í·É¹®ÀÌ ¹®ÀÚ¿­À» cout¿¡ Àü´ÞÇÑ´Ù´Â °ÍÀ» ¶æÇÑ´Ù. coutÀº ¹®ÀÚ¿­, ¼ö, ¹®ÀÚ µéÀ» Æ÷ÇÔÇÑ ¿©·¯°¡Áö ´Ù¾çÇÑ Á¤º¸µéÀ» Ãâ·ÂÇÏ´Â ¹æ¹ýÀ» ¾Ë°íÀÖ´Â, ¹Ì¸® Á¤ÀÇµÈ °´Ã¼ÀÌ´Ù.

cout << endl;

endlÀº »õ·Î¿î ÇàÀÌ ½ÃÀ۵ȴٴ Áß¿äÇÑ °³³äÀ» ³ªÅ¸³»´Â Ưº°ÇÑ C++ Ç¥±âÀÌ´Ù. endlÀ» »ðÀÔÇϸé Ä¿¼­°¡ ´ÙÀ½ ÇàÀÇ ½ÃÀÛ À§Ä¡·Î °£´Ù. cout ¿¡°Ô Ư¼öÇÑ Àǹ̸¦ °¡Áö´Â endl°ú °°Àº Ưº°ÇÑ Ç¥±âµéÀ» Á¶Á¤ÀÚ¶ó°í ÇÑ´Ù. C¿¡¼­ \nÀ» »ç¿ëÇϴµ¥, C++¿¡¼­µµ Áö¿øÇØÁØ´Ù

(cout << endl; = cout << "\n";)




  Hit : 8521     Date : 2010/02/09 12:32



    
½È¾î ³»°¡ÇÒ²¨¾ß ±ò²ûÇϳ׿ä^^ 2010/02/09  
k101200 µµ¿òµÇ´Â ±Û Àß ÀÐ°í°¡¿ä~ 2010/05/16  
Cpgroot °¨»çÇÕ´Ï´Ù ..¤¾¤¾ 2010/08/18  
1561   ÀÎÅͳݼӵµ ºü¸£°Ô Çϴ°Ŷö±î¿ä...?[4]     abcc0579
10/21 7966
1560   Ŭ·¡½ºÁß »ç¼³¾ÆÀÌÇÇ ´ë¿ª.[5]     abcc0579
06/13 9314
1559   C¾ð¾î ¹®¹ý 1 (ÀÀ¿ë : Á¡¼ö¸¦ ÇÐÁ¡À¸·Î º¯°æÇϱâ)[8]     Acacia
02/05 8939
1558   C¾ð¾î ¹®¹ý 2 (¹®¹ý : Áõ°¨¿¬»êÀÚÀÇ ÀÌÇØ)[1]     Acacia
02/09 9263
1557   C¾ð¾î ¹®¹ý 3 (ÀÀ¿ë : scanfÀÇ ¸ô¶ú´ø±â´É)[7]     Acacia
02/15 10538
1556   [ÀÚÀÛ] ±¸±Û °Ë»ö¹ý[13]     ÃÊÄÝ·¿³ªÀÎ
02/08 15509
  [ÀÚÀÛ] C++ ±âÃÊ Ç÷¯½º # 1[3]     ÃÊÄÝ·¿³ªÀÎ
02/09 8520
1554   [¸µÅ©+ÀÚÀÛ] Åڳݰü·Ã°ú ÅÚ³ÝÀÌ ¾ÈµÉ¶§ÀÇ ÇØ°á¹ý°ú Çѱ۱úÁü[6]     ÃÊÄÝ·¿³ªÀÎ
03/02 14982
1553   [¸µÅ©] HTML ¸µÅ©µé..[5]     ÃÊÄÝ·¿³ªÀÎ
03/01 7608
1552   [Á¤¸®] ÇØÄ¿½ºÄð F.T.Z trainer Á¤¸® 1 ~ 5[11]     ÃÊÄÝ·¿³ªÀÎ
03/01 16180
1551   [Á¤¸®] ÇØÄ¿½ºÄð F.T.Z trainer Á¤¸® 6 ~ 10[2]     ÃÊÄÝ·¿³ªÀÎ
03/01 18017
1550   [ÀÚÀÛÈĸµÅ©]KSSN ´Ù½Ã ¾¹´Ï´Ù (Á¦´ë·Î)[1]     ÃÊÄÝ·¿³ªÀÎ
03/07 13279
1549     [re] [ÀÚÀÛ]±¸±Û¸µÀ» ¸·´Â °£´ÜÇÑÆÁ[1]     ÃÊÄÝ·¿³ªÀÎ
03/12 10357
1548   ÆÄÀÌÇÁ¸¦ ÀÌ¿ëÇ϶ó´Âµ¥ Å°º¸µå¿¡¼­ ÆÄÀÌÇÁ°¡ ¹¹ÁÒ?[4]     agnes794
12/03 6558
1547   [ÀÚÀÛÇؼ³]¹éÆ®·¢ÀÇ Á¤¼®*[2]     ÀÎõÇØÄ¿
01/20 7885
1546   ¹éÆ®·¢ÀÇÁ¤¼® Á¦2-1°­[5]     ÀÎõÇØÄ¿
01/21 13370
1545   ÈùÆ®[10]     akwjs566
03/31 6147
1544   ¹ÙÀÌ·¯½º ¸¸µé±â[8]     akwjs566
03/31 9100
1543   ÄÄÇ»ÅͲô±â[9]     akwjs566
04/10 7137
1542   Ȥ½º[3]     akwjs566
04/11 6584
[1] 2 [3][4][5][6][7][8][9][10]..[80]

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