- ÇöÀç À§Ä¡
- home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼ > ÇÁ·Î±×·¡¹Ö/¾ð¾î > ¿ä¸®Á¶¸® ¸ÀÀÖ´Â C ¾ð¾î(°³Á¤ÆÇ)[ÇýÁö¿ø]
C ¾ð¾î´Â ÇÁ·Î±×·¡¹ÖÀ» °øºÎÇÏ´Â »ç¶÷µéÀÇ Çʼö ÄÚ½ºÀÔ´Ï´Ù.
¾î·Æ°í Èûµé¾îµµ Àý´ë·Î Æ÷±âÇÒ ¼ö ¾ø´Â C ¾ð¾î!
Ãʺ¸ÀÚ ¿©·¯ºÐµé¿¡°Ô [¿ä¸®Á¶¸® ¸ÀÀÖ´Â C ¾ð¾î]¸¦ ´ã¾Æµå¸³´Ï´Ù.
ÀÌ Ã¥Àº C ¾ð¾î¸¦ ¹è¿ì´Â °Ô ¾î·Æ´Ù°í ´À³¢½Ã´Â ºÐÀ̳ª ¹è¿ì´Ù°¡ Áß°£¿¡ Æ÷±âÇÑ ºÐµéÀ» À§ÇÑ Ã¥ÀÔ´Ï´Ù.
±âº» ¿¹Á¦¸¦ ¹ÙÅÁÀ¸·Î C ¾ð¾îÀÇ Ç¥ÁØ ¹®¹ýÀ» »ó¼¼È÷ ¼³¸íÇÏ¿´°í °¢ À帶´Ù ·¹º§¾÷¹®Á¦, ¿¬½À¹®Á¦, ½Ç½À¹®Á¦¸¦ ´Ü°èº°·Î ¹èÄ¡ÇÏ¿© ÇØ´çÇÏ´Â Àå¿¡¼ ¹è¿î ³»¿ëÀ» ¿ÂÀüÈ÷ µ¶ÀÚÀÇ °ÍÀ¸·Î ¸¸µé ¼ö ÀÖµµ·Ï ´ã¾Ò½À´Ï´Ù.
¿¹Á¦ Äڵ忡¼´Â ¼Ò½º ÄÚµåÀÇ ÇÙ½ÉÀÌ µÇ´Â ºÎºÐÀ» Çؼ³ ÄÀ¸·Î ²Ä²ÄÈ÷ ¼³¸íÇÏ¿´°í, Áß¿ä ¶óÀο¡ Áö½Ã¼±À» Ãß°¡ÇÏ¿© ¾î´À ºÎºÐÀ» ÁßÁ¡ÀûÀ¸·Î ºÁ¾ß ÇÏ´ÂÁö ¾Ë¾Æº¸±â ½±°Ô ±¸¼ºÇÏ¿´½À´Ï´Ù.
¶ÇÇÑ º»¹®¿¡¼´Â ¿äÁ¡À» Àؾî¹ö¸®Áö ¾Êµµ·Ï ¡®ÄÛÄÛ¡¯À» ÅëÇØ ´Ù½Ã Çѹø ³»¿ëÀ» µÇ¤¾îÁÖ¸ç, ´õ ¸¹Àº ³»¿ëÀ» ¿øÇÏ´Â µ¶ÀÚµéÀ» À§ÇØ ¡®¶Ù¾î³Ñ±â¡¯¸¦ ÁغñÇß½À´Ï´Ù.
¾î·Æ°í Èûµé¾îµµ Àý´ë·Î Æ÷±âÇÒ ¼ö ¾ø´Â C ¾ð¾î!
Ãʺ¸ÀÚ ¿©·¯ºÐµé¿¡°Ô [¿ä¸®Á¶¸® ¸ÀÀÖ´Â C ¾ð¾î]¸¦ ´ã¾Æµå¸³´Ï´Ù.
ÀÌ Ã¥Àº C ¾ð¾î¸¦ ¹è¿ì´Â °Ô ¾î·Æ´Ù°í ´À³¢½Ã´Â ºÐÀ̳ª ¹è¿ì´Ù°¡ Áß°£¿¡ Æ÷±âÇÑ ºÐµéÀ» À§ÇÑ Ã¥ÀÔ´Ï´Ù.
±âº» ¿¹Á¦¸¦ ¹ÙÅÁÀ¸·Î C ¾ð¾îÀÇ Ç¥ÁØ ¹®¹ýÀ» »ó¼¼È÷ ¼³¸íÇÏ¿´°í °¢ À帶´Ù ·¹º§¾÷¹®Á¦, ¿¬½À¹®Á¦, ½Ç½À¹®Á¦¸¦ ´Ü°èº°·Î ¹èÄ¡ÇÏ¿© ÇØ´çÇÏ´Â Àå¿¡¼ ¹è¿î ³»¿ëÀ» ¿ÂÀüÈ÷ µ¶ÀÚÀÇ °ÍÀ¸·Î ¸¸µé ¼ö ÀÖµµ·Ï ´ã¾Ò½À´Ï´Ù.
¿¹Á¦ Äڵ忡¼´Â ¼Ò½º ÄÚµåÀÇ ÇÙ½ÉÀÌ µÇ´Â ºÎºÐÀ» Çؼ³ ÄÀ¸·Î ²Ä²ÄÈ÷ ¼³¸íÇÏ¿´°í, Áß¿ä ¶óÀο¡ Áö½Ã¼±À» Ãß°¡ÇÏ¿© ¾î´À ºÎºÐÀ» ÁßÁ¡ÀûÀ¸·Î ºÁ¾ß ÇÏ´ÂÁö ¾Ë¾Æº¸±â ½±°Ô ±¸¼ºÇÏ¿´½À´Ï´Ù.
¶ÇÇÑ º»¹®¿¡¼´Â ¿äÁ¡À» Àؾî¹ö¸®Áö ¾Êµµ·Ï ¡®ÄÛÄÛ¡¯À» ÅëÇØ ´Ù½Ã Çѹø ³»¿ëÀ» µÇ¤¾îÁÖ¸ç, ´õ ¸¹Àº ³»¿ëÀ» ¿øÇÏ´Â µ¶ÀÚµéÀ» À§ÇØ ¡®¶Ù¾î³Ñ±â¡¯¸¦ ÁغñÇß½À´Ï´Ù.
ÀúÀÚ: ¼º¸¿ø
¸Ó¸®¸»
{ PART 01 ÇÁ·Î±×·¥°ú C ¾ð¾î }
Chapter 01 ÇÁ·Î±×·¥À̶õ?
1 ¦¢ ÇÁ·Î±×·¥
2 ¦¢ ÇÁ·Î±×·¡¹Ö ¾ð¾î
Chapter 02 ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ Á¾·ù
1 ¦¢ Àú±Þ ¾ð¾î¿Í °í±Þ ¾ð¾î
2 ¦¢ ÄÄÆÄÀÏ ¾ð¾î¿Í ÀÎÅÍÇÁ¸®Æ® ¾ð¾î
3 ¦¢ ÀýÂ÷ÁöÇâ ¾ð¾î¿Í °´Ã¼ÁöÇâ ¾ð¾î
Chapter 03 C ¾ð¾îÀÇ ¿ª»ç¿Í Ư¡
1 ¦¢ C ¾ð¾îÀÇ ¿ª»ç
2 ¦¢ C ¾ð¾îÀÇ Æ¯Â¡
{ PART 02 C ¾ð¾î¿ÍÀÇ Ã¹ ¸¸³² }
Chapter 01 C ÇÁ·Î±×·¥ ȯ°æ ¼³Á¤Çϱâ
1 ¦¢ Visual Studio 2017 »ç¿ëÇϱâ
2 ¦¢ Dev C »ç¿ëÇϱâ
Chapter 02 ù ¹ø° C ÇÁ·Î±×·¥
1 ¦¢ ÇÁ·Î±×·¥ ÀÛ¼º ¹æ¹ý
2 ¦¢ C ÇÁ·Î±×·¥ÀÇ ±âº» ±¸Á¶
3 ¦¢ ù ¹ø° ÇÁ·Î±×·¥ÀÇ ºÐ¼®
4 ¦¢ ¸î °¡Áö ±ÔÄ¢
5 ¦¢ °£´ÜÇÑ Ç¥ÁØ ÀÔÃâ·Â ÇÁ·Î±×·¥
{ PART 03 º¯¼ö¿Í ÀÚ·áÇü }
Chapter 01 º¯¼ö¶õ?
1 ¦¢ ½Äº°ÀÚ(identifier)
2 ¦¢ º¯¼ö¿Í »ó¼ö
Chapter 02 ÀÚ·áÇü
1 ¦¢ ÀÚ·áÇüÀ̶õ?
2 ¦¢ ÀÚ·áÇüÀÇ »ç¿ë ¹æ¹ý
3 ¦¢ ÀÚ·áÇü ¼öÁ¤ÀÚ
4 ¦¢ ¹®ÀÚÇü º¯¼ö
5 ¦¢ Á¤¼öÇü º¯¼ö
6 ¦¢ ½Ç¼öÇü º¯¼ö
Chapter 03 »ó¼ö
1 ¦¢ »ó¼öÀÇ Á¾·ù
2 ¦¢ Á¤¼öÇü »ó¼ö
3 ¦¢ ½Ç¼öÇü »ó¼ö
4 ¦¢ ¹®ÀÚ »ó¼ö
5 ¦¢ ¹®ÀÚ¿ »ó¼ö
Chapter 04 Çüº¯È¯
1 ¦¢ Çüº¯È¯À̶õ?
2 ¦¢ ÀÚµ¿ Çüº¯È¯
3 ¦¢ °Á¦ Çüº¯È¯
{ PART 04 ¿¬»êÀÚ }
Chapter 01 ¼ö½Ä°ú ¹®Àå
1 ¦¢ ¼ö½Ä
2 ¦¢ ¹®Àå
Chapter 02 ¿¬»êÀÚÀÇ Á¾·ù¿Í ¿ì¼±¼øÀ§
1 ¦¢ ¿¬»êÀÚÀÇ Á¾·ù
2 ¦¢ ¿¬»êÀÚÀÇ ¿ì¼±¼øÀ§
Chapter 03 »ê¼ú ¿¬»êÀÚ
Chapter 04 Áõ°¨ ¿¬»êÀÚ
Chapter 05 ´ëÀÔ ¿¬»êÀÚ
Chapter 06 °ü°è ¿¬»êÀÚ
Chapter 07 ³í¸® ¿¬»êÀÚ
Chapter 08 ºñÆ® ³í¸® ¿¬»êÀÚ
1 ¦¢ ºñÆ® ³í¸® ¿¬»êÀÚ
2 ¦¢ ºñÆ® À̵¿ ¿¬»êÀÚ
Chapter 09 ÁÖ¼Ò ¿¬»êÀÚ
Chapter 10 ±âŸ ¿¬»êÀÚ
1 ¦¢ Á¶°Ç ¿¬»êÀÚ
2 ¦¢ ¿¬°á ¿¬»êÀÚ
3 ¦¢ ij½ºÆ® ¿¬»êÀÚ
4 ¦¢ sizeof ¿¬»êÀÚ
{ PART 05 Á¦¾î¹® }
Chapter 01 Á¦¾î ±¸Á¶
1 ¦¢ Á¦¾î ±¸Á¶ÀÇ Á¾·ù
2 ¦¢ ¼øÂ÷ ó¸®
3 ¦¢ ¼±Åà ó¸®
4 ¦¢ ¹Ýº¹ ó¸®
Chapter 02 ¼±Åù®
1 ¦¢ if¹®
2 ¦¢ switch¹®
Chapter 03 ¹Ýº¹¹®
1 ¦¢ while¹®
2 ¦¢ do~while¹®
3 ¦¢ for¹®
Chapter 04 ºÐ±â¹®
1 ¦¢ break¹®
2 ¦¢ continue¹®
3 ¦¢ goto¹®
4 ¦¢ return¹®
{ PART 06 ¹è¿°ú Æ÷ÀÎÅÍ }
Chapter 01 Æ÷ÀÎÅÍ
1 ¦¢ Æ÷ÀÎÅͶõ?
2 ¦¢ Æ÷ÀÎÅÍÀÇ »ç¿ë ¹æ¹ý
3 ¦¢ Æ÷ÀÎÅÍ »ç¿ëÀÇ ÁÖÀÇ »çÇ×
Chapter 02 ¹è¿
1 ¦¢ ¹è¿ÀÇ Á¤ÀÇ
2 ¦¢ ¹è¿ÀÇ ¼±¾ð
3 ¦¢ ¹è¿ÀÇ ÃʱâÈ
4 ¦¢ ´ÙÂ÷¿ø ¹è¿
{ PART 07 Æ÷ÀÎÅÍ È°¿ë }
Chapter 01 ¹è¿°ú Æ÷ÀÎÅÍÀÇ °ü°è
1 ¦¢ Æ÷ÀÎÅÍ ¿¬»ê
2 ¦¢ Æ÷ÀÎÅÍ·Î ¹è¿ ó¸®Çϱâ
Chapter 02 Æ÷ÀÎÅÍ¿Í ¹®ÀÚ¿
1 ¦¢ ¹®ÀÚ¿ ó¸®
2 ¦¢ ´ÙÂ÷¿ø ¹è¿°ú ¹®ÀÚ¿
Chapter 03 Æ÷ÀÎÅÍÀÇ Á¾·ù
1 ¦¢ ¹è¿ Æ÷ÀÎÅÍ
2 ¦¢ Æ÷ÀÎÅÍ ¹è¿
3 ¦¢ Æ÷ÀÎÅÍÀÇ Æ÷ÀÎÅÍ
4 ¦¢ voidÇü Æ÷ÀÎÅÍ
{ PART 08 ÇÔ¼ö }
Chapter 01 ÇÔ¼öÀÇ Á¤ÀÇ
1 ¦¢ ÇÁ·Î±×·¥°ú ÇÔ¼ö
2 ¦¢ ÇÔ¼ö¶õ?
3 ¦¢ ÇÔ¼öÀÇ Á¤ÀÇ
Chapter 02 ÇÔ¼öÀÇ »ç¿ë
1 ¦¢ ÇÔ¼öÀÇ ¼±¾ð
2 ¦¢ ÇÔ¼öÀÇ »ç¿ë
Chapter 03 ¸Å°³º¯¼ö Àü´Þ ¹æ¹ý
1 ¦¢ ¸Å°³º¯¼ö
2 ¦¢ ¸Å°³º¯¼ö Àü´Þ ¹æ¹ý
3 ¦¢ °ª¿¡ ÀÇÇÑ È£Ãâ(call by value)
4 ¦¢ ÂüÁ¶¿¡ ÀÇÇÑ È£Ãâ(call by reference)
Chapter 04 ÇÔ¼ö¿¡¼ °ªÀ» ¹ÝȯÇÏ´Â ¹æ¹ý
1 ¦¢ return ¸í·É
2 ¦¢ ÇÔ¼öÀÇ ÀÚ·áÇü
3 ¦¢ voidÇü ÇÔ¼ö
4 ¦¢ main ÇÔ¼öÀÇ ÀÚ·áÇü°ú ¸Å°³º¯¼ö
Chapter 05 ¼øȯ ÇÔ¼ö
1 ¦¢ ¼øȯ ÇÔ¼ö¶õ?
2 ¦¢ ¼øȯ ÇÔ¼öÀÇ Æ¯Â¡
3 ¦¢ ¼øȯ ÇÔ¼ö¸¦ »ç¿ëÇÑ ÇϳëÀÌ Å¸¿ö ¹®Á¦
{ PART 09 Ç¥ÁØ ÀÔÃâ·Â°ú ¹®ÀÚ¿ ÇÔ¼ö }
Chapter 01 Ç¥ÁØ ÀÔÃâ·Â ÇÔ¼ö
1 ¦¢ Ç¥ÁØ ÀÔÃâ·Â ÇÔ¼ö
2 ¦¢ ´ÜÀÏ ¹®ÀÚ Ãâ·Â ÇÔ¼ö
3 ¦¢ ´ÜÀÏ ¹®ÀÚ ÀÔ·Â ÇÔ¼ö
4 ¦¢ ¹®ÀÚ¿ Ãâ·Â ÇÔ¼ö
5 ¦¢ ¹®ÀÚ¿ ÀÔ·Â ÇÔ¼ö
Chapter 02 ¹®ÀÚ¿ ÇÔ¼ö
1 ¦¢ ¹®ÀÚ¿ ÇÔ¼öÀÇ Á¾·ù
2 ¦¢ ¹®ÀÚ¿ °ü·Ã ÇÔ¼ö ÀÛ¼ºÇϱâ
{ PART 10 ±â¾ï Ŭ·¡½º }
Chapter 01 ¸Þ¸ð¸® ÇÒ´ç ¹æ¹ý
1 ¦¢ µ¿Àû ÇÒ´ç(dynamic allocation)
2 ¦¢ Á¤Àû ÇÒ´ç(static allocation)
Chapter 02 ±â¾ï Ŭ·¡½º
1 ¦¢ ±â¾ï Ŭ·¡½º
2 ¦¢ ±â¾ï Ŭ·¡½ºÀÇ Á¾·ù
3 ¦¢ ÀÚµ¿ º¯¼ö
4 ¦¢ ·¹Áö½ºÅÍ º¯¼ö
5 ¦¢ Á¤Àû º¯¼ö
6 ¦¢ ¿ÜºÎ º¯¼ö
Chapter 03 ¸Þ¸ð¸®ÀÇ µ¿Àû ÇÒ´ç
1 ¦¢ C ¾ð¾îÀÇ ¸Þ¸ð¸® °ü¸®
2 ¦¢ µ¿Àû ÇÒ´ç ÇÔ¼ö
{ PART 11 ±¸Á¶Ã¼ }
Chapter 01 ±¸Á¶Ã¼ÀÇ ÀÌÇØ
1 ¦¢ ±¸Á¶Ã¼¶õ?
2 ¦¢ ±¸Á¶Ã¼ ¼±¾ð ¹× Á¤ÀÇ
Chapter 02 ±¸Á¶Ã¼ÀÇ »ç¿ë
1 ¦¢ ±¸Á¶Ã¼ ¸â¹ö¿¡ ´ëÇÑ Á¢±Ù
2 ¦¢ ±¸Á¶Ã¼ º¯¼öÀÇ ÃʱâÈ
3 ¦¢ ±¸Á¶Ã¼ ¹è¿°ú Æ÷ÀÎÅÍ
4 ¦¢ ÁßøµÈ ±¸Á¶Ã¼
5 ¦¢ ±¸Á¶Ã¼¸¦ ¸Å°³º¯¼ö·Î »ç¿ëÇÏ´Â ÇÔ¼ö
Chapter 03 ÀÚ±â ÂüÁ¶ ±¸Á¶Ã¼
1 ¦¢ ÀÚ±â ÂüÁ¶ ±¸Á¶Ã¼¶õ?
2 ¦¢ ¿¬°á ¸®½ºÆ®(linked list)
Chapter 04 °ø¿ëü
1 ¦¢ °ø¿ëü¶õ?
2 ¦¢ °ø¿ëüÀÇ »ç¿ë ¹æ¹ý
Chapter 05 ºñÆ® Çʵå
1 ¦¢ ºñÆ® Çʵå¶õ?
2 ¦¢ ºñÆ® ÇʵåÀÇ »ç¿ë ¹æ¹ý
{ PART 12 ¼±Çà 󸮱â }
Chapter 01 ¼±Çà󸮱âÀÇ ÀÌÇØ
1 ¦¢ ¼±Çà󸮱â¶õ?
2 ¦¢ ¼±Çàó¸® ¸í·ÉÀÇ Á¾·ù
3 ¦¢ ¼±Çàó¸® ¸í·ÉÀÇ »ç¿ë ¹æ¹ý
Chapter 02 #include
1 ¦¢ »ç¿ë ¹æ¹ý
2 ¦¢ Ç¥ÁØ Çì´õ ÆÄÀÏÀÇ Á¾·ù
Chapter 03 #define
1 ¦¢ #defineÀÇ ±â´É
2 ¦¢ ´Ü¼ø ġȯ
3 ¦¢ ¸ÅÅ©·Î ÇÔ¼ö
4 ¦¢ #undef
Chapter 04 Á¶°Ç ÄÄÆÄÀÏ
1 ¦¢ Á¶°Ç ÄÄÆÄÀÏÀ̶õ?
2 ¦¢ #ifdef, #ifndef
3 ¦¢ #if, #elif
4 ¦¢ ±âŸ ¸í·É¾î
{ PART 13 ÆÄÀÏ ÀÔÃâ·Â }
Chapter 01 ÆÄÀÏ ÀÔÃâ·ÂÀÇ ±âÃÊ
1 ¦¢ ½ºÆ®¸²ÀÇ ÀÌÇØ
2 ¦¢ ÆÄÀÏ ÀÔÃâ·Â ÇÔ¼öÀÇ Á¾·ù
Chapter 02 ÆÄÀÏ ÀÔÃâ·Â
1 ¦¢ ÆÄÀÏ ÀÔÃâ·Â ÀÛ¾÷ÀÇ ¼ø¼
2 ¦¢ ÆÄÀÏ ¿±â
3 ¦¢ ÆÄÀÏ ´Ý±â
4 ¦¢ ¹®ÀÚ ÀÔÃâ·Â ÇÔ¼ö
5 ¦¢ ¹®ÀÚ¿ ÆÄÀÏ ÀÔÃâ·Â ÇÔ¼ö
6 ¦¢ ¼½ÄÈ ÆÄÀÏ ÀÔÃâ·Â ÇÔ¼ö
7 ¦¢ ºí·Ï ´ÜÀ§ ÀÔÃâ·Â ÇÔ¼ö
Chapter 03 ÆÄÀÏ¿¡ ´ëÇÑ ÀÓÀÇ Á¢±Ù
1 ¦¢ ÀÓÀÇ Á¢±ÙÀ̶õ?
2 ¦¢ ÀÓÀÇ Á¢±Ù ÇÔ¼ö
{ ºÎ·Ï C ¾ð¾îÀÇ Ç¥ÁØ ¶óÀ̺귯¸® }
01 ¦¢ ¹®ÀÚ °Ë»ç ¹× º¯È¯ ÇÔ¼ö
02 ¦¢ µ¥ÀÌÅÍ º¯È¯ ÇÔ¼ö
03 ¦¢ ¹®ÀÚ¿ ó¸® ÇÔ¼ö
04 ¦¢ ¹öÆÛ Á¶ÀÛ ÇÔ¼ö
05 ¦¢ ¸Þ¸ð¸® °ü·Ã ÇÔ¼ö
06 ¦¢ ¼öÇÐ ÇÔ¼ö
07 ¦¢ Ç¥ÁØ ÀÔÃâ·Â ÇÔ¼ö
08 ¦¢ ÆÄÀÏ ÀÔÃâ·Â ÇÔ¼ö
09 ¦¢ Æú´õ °ü·Ã ÇÔ¼ö
10 ¦¢ ½Ã°£ ÇÔ¼ö
11 ¦¢ ³¼ö ¹ß»ý ÇÔ¼ö
Index
{ PART 01 ÇÁ·Î±×·¥°ú C ¾ð¾î }
Chapter 01 ÇÁ·Î±×·¥À̶õ?
1 ¦¢ ÇÁ·Î±×·¥
2 ¦¢ ÇÁ·Î±×·¡¹Ö ¾ð¾î
Chapter 02 ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ Á¾·ù
1 ¦¢ Àú±Þ ¾ð¾î¿Í °í±Þ ¾ð¾î
2 ¦¢ ÄÄÆÄÀÏ ¾ð¾î¿Í ÀÎÅÍÇÁ¸®Æ® ¾ð¾î
3 ¦¢ ÀýÂ÷ÁöÇâ ¾ð¾î¿Í °´Ã¼ÁöÇâ ¾ð¾î
Chapter 03 C ¾ð¾îÀÇ ¿ª»ç¿Í Ư¡
1 ¦¢ C ¾ð¾îÀÇ ¿ª»ç
2 ¦¢ C ¾ð¾îÀÇ Æ¯Â¡
{ PART 02 C ¾ð¾î¿ÍÀÇ Ã¹ ¸¸³² }
Chapter 01 C ÇÁ·Î±×·¥ ȯ°æ ¼³Á¤Çϱâ
1 ¦¢ Visual Studio 2017 »ç¿ëÇϱâ
2 ¦¢ Dev C »ç¿ëÇϱâ
Chapter 02 ù ¹ø° C ÇÁ·Î±×·¥
1 ¦¢ ÇÁ·Î±×·¥ ÀÛ¼º ¹æ¹ý
2 ¦¢ C ÇÁ·Î±×·¥ÀÇ ±âº» ±¸Á¶
3 ¦¢ ù ¹ø° ÇÁ·Î±×·¥ÀÇ ºÐ¼®
4 ¦¢ ¸î °¡Áö ±ÔÄ¢
5 ¦¢ °£´ÜÇÑ Ç¥ÁØ ÀÔÃâ·Â ÇÁ·Î±×·¥
{ PART 03 º¯¼ö¿Í ÀÚ·áÇü }
Chapter 01 º¯¼ö¶õ?
1 ¦¢ ½Äº°ÀÚ(identifier)
2 ¦¢ º¯¼ö¿Í »ó¼ö
Chapter 02 ÀÚ·áÇü
1 ¦¢ ÀÚ·áÇüÀ̶õ?
2 ¦¢ ÀÚ·áÇüÀÇ »ç¿ë ¹æ¹ý
3 ¦¢ ÀÚ·áÇü ¼öÁ¤ÀÚ
4 ¦¢ ¹®ÀÚÇü º¯¼ö
5 ¦¢ Á¤¼öÇü º¯¼ö
6 ¦¢ ½Ç¼öÇü º¯¼ö
Chapter 03 »ó¼ö
1 ¦¢ »ó¼öÀÇ Á¾·ù
2 ¦¢ Á¤¼öÇü »ó¼ö
3 ¦¢ ½Ç¼öÇü »ó¼ö
4 ¦¢ ¹®ÀÚ »ó¼ö
5 ¦¢ ¹®ÀÚ¿ »ó¼ö
Chapter 04 Çüº¯È¯
1 ¦¢ Çüº¯È¯À̶õ?
2 ¦¢ ÀÚµ¿ Çüº¯È¯
3 ¦¢ °Á¦ Çüº¯È¯
{ PART 04 ¿¬»êÀÚ }
Chapter 01 ¼ö½Ä°ú ¹®Àå
1 ¦¢ ¼ö½Ä
2 ¦¢ ¹®Àå
Chapter 02 ¿¬»êÀÚÀÇ Á¾·ù¿Í ¿ì¼±¼øÀ§
1 ¦¢ ¿¬»êÀÚÀÇ Á¾·ù
2 ¦¢ ¿¬»êÀÚÀÇ ¿ì¼±¼øÀ§
Chapter 03 »ê¼ú ¿¬»êÀÚ
Chapter 04 Áõ°¨ ¿¬»êÀÚ
Chapter 05 ´ëÀÔ ¿¬»êÀÚ
Chapter 06 °ü°è ¿¬»êÀÚ
Chapter 07 ³í¸® ¿¬»êÀÚ
Chapter 08 ºñÆ® ³í¸® ¿¬»êÀÚ
1 ¦¢ ºñÆ® ³í¸® ¿¬»êÀÚ
2 ¦¢ ºñÆ® À̵¿ ¿¬»êÀÚ
Chapter 09 ÁÖ¼Ò ¿¬»êÀÚ
Chapter 10 ±âŸ ¿¬»êÀÚ
1 ¦¢ Á¶°Ç ¿¬»êÀÚ
2 ¦¢ ¿¬°á ¿¬»êÀÚ
3 ¦¢ ij½ºÆ® ¿¬»êÀÚ
4 ¦¢ sizeof ¿¬»êÀÚ
{ PART 05 Á¦¾î¹® }
Chapter 01 Á¦¾î ±¸Á¶
1 ¦¢ Á¦¾î ±¸Á¶ÀÇ Á¾·ù
2 ¦¢ ¼øÂ÷ ó¸®
3 ¦¢ ¼±Åà ó¸®
4 ¦¢ ¹Ýº¹ ó¸®
Chapter 02 ¼±Åù®
1 ¦¢ if¹®
2 ¦¢ switch¹®
Chapter 03 ¹Ýº¹¹®
1 ¦¢ while¹®
2 ¦¢ do~while¹®
3 ¦¢ for¹®
Chapter 04 ºÐ±â¹®
1 ¦¢ break¹®
2 ¦¢ continue¹®
3 ¦¢ goto¹®
4 ¦¢ return¹®
{ PART 06 ¹è¿°ú Æ÷ÀÎÅÍ }
Chapter 01 Æ÷ÀÎÅÍ
1 ¦¢ Æ÷ÀÎÅͶõ?
2 ¦¢ Æ÷ÀÎÅÍÀÇ »ç¿ë ¹æ¹ý
3 ¦¢ Æ÷ÀÎÅÍ »ç¿ëÀÇ ÁÖÀÇ »çÇ×
Chapter 02 ¹è¿
1 ¦¢ ¹è¿ÀÇ Á¤ÀÇ
2 ¦¢ ¹è¿ÀÇ ¼±¾ð
3 ¦¢ ¹è¿ÀÇ ÃʱâÈ
4 ¦¢ ´ÙÂ÷¿ø ¹è¿
{ PART 07 Æ÷ÀÎÅÍ È°¿ë }
Chapter 01 ¹è¿°ú Æ÷ÀÎÅÍÀÇ °ü°è
1 ¦¢ Æ÷ÀÎÅÍ ¿¬»ê
2 ¦¢ Æ÷ÀÎÅÍ·Î ¹è¿ ó¸®Çϱâ
Chapter 02 Æ÷ÀÎÅÍ¿Í ¹®ÀÚ¿
1 ¦¢ ¹®ÀÚ¿ ó¸®
2 ¦¢ ´ÙÂ÷¿ø ¹è¿°ú ¹®ÀÚ¿
Chapter 03 Æ÷ÀÎÅÍÀÇ Á¾·ù
1 ¦¢ ¹è¿ Æ÷ÀÎÅÍ
2 ¦¢ Æ÷ÀÎÅÍ ¹è¿
3 ¦¢ Æ÷ÀÎÅÍÀÇ Æ÷ÀÎÅÍ
4 ¦¢ voidÇü Æ÷ÀÎÅÍ
{ PART 08 ÇÔ¼ö }
Chapter 01 ÇÔ¼öÀÇ Á¤ÀÇ
1 ¦¢ ÇÁ·Î±×·¥°ú ÇÔ¼ö
2 ¦¢ ÇÔ¼ö¶õ?
3 ¦¢ ÇÔ¼öÀÇ Á¤ÀÇ
Chapter 02 ÇÔ¼öÀÇ »ç¿ë
1 ¦¢ ÇÔ¼öÀÇ ¼±¾ð
2 ¦¢ ÇÔ¼öÀÇ »ç¿ë
Chapter 03 ¸Å°³º¯¼ö Àü´Þ ¹æ¹ý
1 ¦¢ ¸Å°³º¯¼ö
2 ¦¢ ¸Å°³º¯¼ö Àü´Þ ¹æ¹ý
3 ¦¢ °ª¿¡ ÀÇÇÑ È£Ãâ(call by value)
4 ¦¢ ÂüÁ¶¿¡ ÀÇÇÑ È£Ãâ(call by reference)
Chapter 04 ÇÔ¼ö¿¡¼ °ªÀ» ¹ÝȯÇÏ´Â ¹æ¹ý
1 ¦¢ return ¸í·É
2 ¦¢ ÇÔ¼öÀÇ ÀÚ·áÇü
3 ¦¢ voidÇü ÇÔ¼ö
4 ¦¢ main ÇÔ¼öÀÇ ÀÚ·áÇü°ú ¸Å°³º¯¼ö
Chapter 05 ¼øȯ ÇÔ¼ö
1 ¦¢ ¼øȯ ÇÔ¼ö¶õ?
2 ¦¢ ¼øȯ ÇÔ¼öÀÇ Æ¯Â¡
3 ¦¢ ¼øȯ ÇÔ¼ö¸¦ »ç¿ëÇÑ ÇϳëÀÌ Å¸¿ö ¹®Á¦
{ PART 09 Ç¥ÁØ ÀÔÃâ·Â°ú ¹®ÀÚ¿ ÇÔ¼ö }
Chapter 01 Ç¥ÁØ ÀÔÃâ·Â ÇÔ¼ö
1 ¦¢ Ç¥ÁØ ÀÔÃâ·Â ÇÔ¼ö
2 ¦¢ ´ÜÀÏ ¹®ÀÚ Ãâ·Â ÇÔ¼ö
3 ¦¢ ´ÜÀÏ ¹®ÀÚ ÀÔ·Â ÇÔ¼ö
4 ¦¢ ¹®ÀÚ¿ Ãâ·Â ÇÔ¼ö
5 ¦¢ ¹®ÀÚ¿ ÀÔ·Â ÇÔ¼ö
Chapter 02 ¹®ÀÚ¿ ÇÔ¼ö
1 ¦¢ ¹®ÀÚ¿ ÇÔ¼öÀÇ Á¾·ù
2 ¦¢ ¹®ÀÚ¿ °ü·Ã ÇÔ¼ö ÀÛ¼ºÇϱâ
{ PART 10 ±â¾ï Ŭ·¡½º }
Chapter 01 ¸Þ¸ð¸® ÇÒ´ç ¹æ¹ý
1 ¦¢ µ¿Àû ÇÒ´ç(dynamic allocation)
2 ¦¢ Á¤Àû ÇÒ´ç(static allocation)
Chapter 02 ±â¾ï Ŭ·¡½º
1 ¦¢ ±â¾ï Ŭ·¡½º
2 ¦¢ ±â¾ï Ŭ·¡½ºÀÇ Á¾·ù
3 ¦¢ ÀÚµ¿ º¯¼ö
4 ¦¢ ·¹Áö½ºÅÍ º¯¼ö
5 ¦¢ Á¤Àû º¯¼ö
6 ¦¢ ¿ÜºÎ º¯¼ö
Chapter 03 ¸Þ¸ð¸®ÀÇ µ¿Àû ÇÒ´ç
1 ¦¢ C ¾ð¾îÀÇ ¸Þ¸ð¸® °ü¸®
2 ¦¢ µ¿Àû ÇÒ´ç ÇÔ¼ö
{ PART 11 ±¸Á¶Ã¼ }
Chapter 01 ±¸Á¶Ã¼ÀÇ ÀÌÇØ
1 ¦¢ ±¸Á¶Ã¼¶õ?
2 ¦¢ ±¸Á¶Ã¼ ¼±¾ð ¹× Á¤ÀÇ
Chapter 02 ±¸Á¶Ã¼ÀÇ »ç¿ë
1 ¦¢ ±¸Á¶Ã¼ ¸â¹ö¿¡ ´ëÇÑ Á¢±Ù
2 ¦¢ ±¸Á¶Ã¼ º¯¼öÀÇ ÃʱâÈ
3 ¦¢ ±¸Á¶Ã¼ ¹è¿°ú Æ÷ÀÎÅÍ
4 ¦¢ ÁßøµÈ ±¸Á¶Ã¼
5 ¦¢ ±¸Á¶Ã¼¸¦ ¸Å°³º¯¼ö·Î »ç¿ëÇÏ´Â ÇÔ¼ö
Chapter 03 ÀÚ±â ÂüÁ¶ ±¸Á¶Ã¼
1 ¦¢ ÀÚ±â ÂüÁ¶ ±¸Á¶Ã¼¶õ?
2 ¦¢ ¿¬°á ¸®½ºÆ®(linked list)
Chapter 04 °ø¿ëü
1 ¦¢ °ø¿ëü¶õ?
2 ¦¢ °ø¿ëüÀÇ »ç¿ë ¹æ¹ý
Chapter 05 ºñÆ® Çʵå
1 ¦¢ ºñÆ® Çʵå¶õ?
2 ¦¢ ºñÆ® ÇʵåÀÇ »ç¿ë ¹æ¹ý
{ PART 12 ¼±Çà 󸮱â }
Chapter 01 ¼±Çà󸮱âÀÇ ÀÌÇØ
1 ¦¢ ¼±Çà󸮱â¶õ?
2 ¦¢ ¼±Çàó¸® ¸í·ÉÀÇ Á¾·ù
3 ¦¢ ¼±Çàó¸® ¸í·ÉÀÇ »ç¿ë ¹æ¹ý
Chapter 02 #include
1 ¦¢ »ç¿ë ¹æ¹ý
2 ¦¢ Ç¥ÁØ Çì´õ ÆÄÀÏÀÇ Á¾·ù
Chapter 03 #define
1 ¦¢ #defineÀÇ ±â´É
2 ¦¢ ´Ü¼ø ġȯ
3 ¦¢ ¸ÅÅ©·Î ÇÔ¼ö
4 ¦¢ #undef
Chapter 04 Á¶°Ç ÄÄÆÄÀÏ
1 ¦¢ Á¶°Ç ÄÄÆÄÀÏÀ̶õ?
2 ¦¢ #ifdef, #ifndef
3 ¦¢ #if, #elif
4 ¦¢ ±âŸ ¸í·É¾î
{ PART 13 ÆÄÀÏ ÀÔÃâ·Â }
Chapter 01 ÆÄÀÏ ÀÔÃâ·ÂÀÇ ±âÃÊ
1 ¦¢ ½ºÆ®¸²ÀÇ ÀÌÇØ
2 ¦¢ ÆÄÀÏ ÀÔÃâ·Â ÇÔ¼öÀÇ Á¾·ù
Chapter 02 ÆÄÀÏ ÀÔÃâ·Â
1 ¦¢ ÆÄÀÏ ÀÔÃâ·Â ÀÛ¾÷ÀÇ ¼ø¼
2 ¦¢ ÆÄÀÏ ¿±â
3 ¦¢ ÆÄÀÏ ´Ý±â
4 ¦¢ ¹®ÀÚ ÀÔÃâ·Â ÇÔ¼ö
5 ¦¢ ¹®ÀÚ¿ ÆÄÀÏ ÀÔÃâ·Â ÇÔ¼ö
6 ¦¢ ¼½ÄÈ ÆÄÀÏ ÀÔÃâ·Â ÇÔ¼ö
7 ¦¢ ºí·Ï ´ÜÀ§ ÀÔÃâ·Â ÇÔ¼ö
Chapter 03 ÆÄÀÏ¿¡ ´ëÇÑ ÀÓÀÇ Á¢±Ù
1 ¦¢ ÀÓÀÇ Á¢±ÙÀ̶õ?
2 ¦¢ ÀÓÀÇ Á¢±Ù ÇÔ¼ö
{ ºÎ·Ï C ¾ð¾îÀÇ Ç¥ÁØ ¶óÀ̺귯¸® }
01 ¦¢ ¹®ÀÚ °Ë»ç ¹× º¯È¯ ÇÔ¼ö
02 ¦¢ µ¥ÀÌÅÍ º¯È¯ ÇÔ¼ö
03 ¦¢ ¹®ÀÚ¿ ó¸® ÇÔ¼ö
04 ¦¢ ¹öÆÛ Á¶ÀÛ ÇÔ¼ö
05 ¦¢ ¸Þ¸ð¸® °ü·Ã ÇÔ¼ö
06 ¦¢ ¼öÇÐ ÇÔ¼ö
07 ¦¢ Ç¥ÁØ ÀÔÃâ·Â ÇÔ¼ö
08 ¦¢ ÆÄÀÏ ÀÔÃâ·Â ÇÔ¼ö
09 ¦¢ Æú´õ °ü·Ã ÇÔ¼ö
10 ¦¢ ½Ã°£ ÇÔ¼ö
11 ¦¢ ³¼ö ¹ß»ý ÇÔ¼ö
Index