Part 1
1 C ¾ð¾îÀÇ ¼Ò°³¿Í ÇÁ·Î±×·¥ ÀÛ¼º ¹æ¹ý 1.1 C ¾ð¾î¶õ ¹«¾ùÀΰ¡
1.2 ÄÄÆÄÀÏ·¯¶õ ¹«¾ùÀΰ¡
1.3 ÇÁ·Î±×·¥ ÀÛ¼º ¹æ¹ý 4´Ü°è ? À̷аú ½Ç½À
1.4 C ¾ð¾îÀÇ Æ¯Â¡
1.5 C ¾ð¾îÀÇ ÇнÀ ¹æ½Ä
2 C ¾ð¾îÀÇ ±âº» ±¸Á¶¿Í Ç¥ÁØ ÀÔÃâ·Â 2.1 C ¾ð¾îÀÇ ±âº» ±¸Á¶
2.2 Hello C world
2.3 ¸ð´ÏÅÍ¿¡ µ¥ÀÌÅÍ Ãâ·ÂÇϱâ ? printf( ) ÇÔ¼ö
2.4 Å°º¸µå·ÎºÎÅÍ µ¥ÀÌÅÍ ÀԷ¹ޱâ ? scanf( ) ÇÔ¼ö
3 º¯¼ö¶õ ¹«¾ùÀΰ¡ 3.1 º¯¼ö ¼±¾ðÇϱâ
3.2 º¯¼ö ¼±¾ð ½Ã ÁÖÀÇÇÒ Á¡
3.3 º¯¼öÀÇ ½ÃÀÛ ÁÖ¼Ò¿Í & ¿¬»êÀÚ
4 »ó¼ö¶õ ¹«¾ùÀΰ¡ 4.1 »ó¼ö¶õ
4.2 ¸®ÅÍ·² »ó¼ö¿Í ½Éº¼¸¯ »ó¼ö
5 ¿¬»êÀÚ¶õ ¹«¾ùÀΰ¡ 5.1 º¯¼ö¿Í º¯¼öÀÇ ½ÃÀÛ ÁÖ¼Ò
5.2 ¿¬»êÀÚÀÇ Á¾·ù
5.3 ºñÆ® ¿¬»êÀÚ
5.4 ¿¬»êÀÚ ¿ì¼±¼øÀ§
6 ÀÚ·áÇüÀ̶õ ¹«¾ùÀΰ¡ 6.1 ÀÚ·áÇüÀ̶õ
6.2 Á¤¼öÇü
6.3 ½Ç¼öÇü
6.4 ¹®ÀÚÇü
6.5 ÀÚ·áÇü º¯È¯
6.6 typedef¸¦ ÀÌ¿ëÇÑ ÀÚ·áÇüÀÇ ÀçÁ¤ÀÇ
7 ¹Ýº¹¹®À̶õ ¹«¾ùÀΰ¡ 7.1 ¹Ýº¹¹®À̶õ
7.2 ¹Ýº¹¹®À» ¸¸µå´Â ¹æ¹ý 1 - while ¹®
7.3 ¹Ýº¹¹®À» ¸¸µå´Â ¹æ¹ý 2 - for ¹®
7.4 ¹Ýº¹¹®À» ¸¸µå´Â ¹æ¹ý 3 - do ~ while ¹®
8 Á¶°Ç¹®À̶õ ¹«¾ùÀΰ¡ 8.1 Á¶°Ç¹®À̶õ
8.2 Á¶°Ç¹®À» ¸¸µå´Â ¹æ¹ý 1 - if ¹®
8.3 Á¶°Ç¹®À» ¸¸µå´Â ¹æ¹ý 2 - switch~case ¹®
8.4 break¿Í continue
9 ÇÔ¼ö¶õ ¹«¾ùÀΰ¡ 9.1 ÇÔ¼ö¶õ
9.2 ´Ù¾çÇÑ ÇüÅÂÀÇ ÇÔ¼öµé
9.3 ÇÔ¼ö Àû¿ë ¹æ¹ý
9.4 º¯¼öÀÇ Á¾·ù¿Í ¹üÀ§
9.5 Àç±Í ÇÔ¼ö
Part 2
1 1Â÷¿ø ¹è¿À̶õ ¹«¾ùÀΰ¡ 1.1 1Â÷¿ø ¹è¿À̶õ
1.2 1Â÷¿ø ¹è¿ÀÇ ÁÖ¼Ò¿Í °ªÀÇ ÂüÁ¶
2 ´ÙÂ÷¿ø ¹è¿À̶õ ¹«¾ùÀΰ¡ 2.1 ´ÙÂ÷¿ø ¹è¿À̶õ
2.2 2Â÷¿ø ¹è¿ÀÇ ÁÖ¼Ò¿Í °ªÀÇ ÂüÁ¶
3 Æ÷ÀÎÅͶõ ¹«¾ùÀΰ¡ 3.1 Æ÷ÀÎÅͶõ
3.2 Æ÷ÀÎÅÍ º¯¼öÀÇ ¼±¾ð°ú »ç¿ë
3.3 ´ÙÂ÷¿ø Æ÷ÀÎÅÍ º¯¼öÀÇ ¼±¾ð°ú »ç¿ë
3.4 ÁÖ¼ÒÀÇ °¡°¨»ê
3.5 ÇÔ¼ö Æ÷ÀÎÅÍ
4 Æ÷ÀÎÅÍ¿Í ¹è¿ 4.1 Æ÷ÀÎÅÍ¿Í 1Â÷¿ø ¹è¿
4.2 Æ÷ÀÎÅÍ¿Í 2Â÷¿ø ¹è¿
4.3 Æ÷ÀÎÅÍ ¹è¿
4.4 Æ÷ÀÎÅÍ¿Í ¹®ÀÚ ±×¸®°í Æ÷ÀÎÅÍ¿Í ¹®ÀÚ¿
5 Æ÷ÀÎÅÍ¿Í ÇÔ¼ö ±×¸®°í voidÇü Æ÷ÀÎÅÍ 5.1 °ª¿¡ ÀÇÇÑ È£Ãâ°ú ÁÖ¼Ò¿¡ ÀÇÇÑ È£Ãâ
5.2 ÁÖ¼Ò¸¦ ¹ÝȯÇÏ´Â ÇÔ¼ö
5.3 main( ) ÇÔ¼ö¿¡ ÀÎÀÚ°¡ ÀÖÀ» ¶§
5.4 voidÇü Æ÷ÀÎÅͶõ
Part 3
1 ±¸Á¶Ã¼¿Í °ø¿ëü¶õ ¹«¾ùÀΰ¡ 1.1 ±¸Á¶Ã¼¶õ
1.2 Áßø ±¸Á¶Ã¼
1.3 ±¸Á¶Ã¼¿Í ¹è¿
1.4 ±¸Á¶Ã¼¿Í Æ÷ÀÎÅÍ
1.5 ±¸Á¶Ã¼¿Í ÇÔ¼ö
1.6 °ø¿ëü¿Í ¿°ÅÇü
2 ¹®ÀÚ¿ Ç¥ÁØ ÇÔ¼ö¿Í ±âŸ Ç¥ÁØ ÇÔ¼ö 2.1 ¹®ÀÚ¿ ó¸® ÇÔ¼ö 1
2.2 ¹®ÀÚ¿ ó¸® ÇÔ¼ö 2
2.3 ±âŸ Ç¥ÁØ ÇÔ¼ö
3 ÄÜ¼Ö ÀÔÃâ·Â°ú ÆÄÀÏ ÀÔÃâ·Â 3.1 ½ºÆ®¸²À̶õ
3.2 ÄÜ¼Ö ÀÔÃâ·Â
3.3 ÆÄÀÏ ÀÔÃâ·Â
3.4 Ç¥ÁØ ÆÄÀÏ ÀÔÃâ·Â ÇÔ¼ö
4 µ¿Àû ¸Þ¸ð¸® ÇÒ´ç°ú °¡º¯ ÀÎÀÚ 4.1 µ¿Àû ¸Þ¸ð¸® ÇÒ´ç
4.2 µ¿Àû ¸Þ¸ð¸® ÇÒ´ç ÇÔ¼ö, ÇØÁ¦ ÇÔ¼ö ±×¸®°í °¡º¯ ÀÎÀÚ
5 Àü󸮱â¿Í ÆÄÀÏ ºÐÇÒ ÄÄÆÄÀÏ 5.1 Àü󸮱â
5.2 ¸ÅÅ©·Î
5.3 Á¶°ÇºÎ ÄÄÆÄÀÏ
5.4 ÆÄÀÏ ºÐÇÒ ÄÄÆÄÀÏ
[2Àå C ¾ð¾îÀÇ ±âº» ±¸Á¶¿Í Ç¥ÁØ ÀÔÃâ·Â ¿µ»óº¸±â]1. C¾ð¾îÀÇ ±âº» ±¸Á¶(1)
- À§ÂÊÀÇ ¶óÀ̺êºÏ ¿µ»ó°ú µ¿ÀÏÇÕ´Ï´Ù.
2. C¾ð¾îÀÇ ±âº» ±¸Á¶(2)
3. Hello C world
4. ¸ð´ÏÅÍ¿¡ µ¥ÀÌÅÍ Ãâ·ÂÇϱâ-printf()ÇÔ¼ö (1)
5. ¸ð´ÏÅÍ¿¡ µ¥ÀÌÅÍ Ãâ·ÂÇϱâ-printf()ÇÔ¼ö (2)
6. Å°º¸µå·ÎºÎÅÍ µ¥ÀÌÅÍ ÀԷ¹ޱâ-scanf( )ÇÔ¼ö (1)
7. Å°º¸µå·ÎºÎÅÍ µ¥ÀÌÅÍ ÀԷ¹ޱâ-scanf( )ÇÔ¼ö (2)
¢Ñµ¿¿µ»ó Àüüº¸±âC¿¡ °Ì ¸Ô°í µÎ·Á¿ì¸ç °í°³ ¼÷ÀÎ ÀÚ ³ª¿¡°Ô ¿À¶ó!
»õ·Î¿î ºÐ¾ß¸¦ ¹è¿î´Ù´Â °Í, ±×°ÍÀº ºÐ¾ß¸¸ÀÇ ¿ë¾î¿Í ¾ð¾îÀ» ¹è¿ì´Â °ÍÀ̶ó ÇÏ°Ú½À´Ï´Ù. ±×·² ¶§¸¶´Ù ¿ì¸®´Â ¿òÂñ ³î·¡°ï ÇÕ´Ï´Ù. ¾Æ´Ï °³Àο¡ µû¶ó Ä¿´Ù¶õ µÎ·Á¿ò°ú °ÅºÎ°¨À¸·Î ´Ù°¡¿À±âµµ ÇÕ´Ï´Ù. ¾î¶² ÀÌÀ¯·Î ¿©·¯ºÐÀÌ C ¾ð¾î¸¦ Á¢Çϵç ÀÌ·¯ÇÑ Ãæ°Ý¿¡ ºüÁú ¼ö ÀÖ½À´Ï´Ù. ¸í±³¼ö¸í°ÀÇ»óÀ» ¼ö»óÇÑ ÀúÀÚ°¡ ¿©·¯ ÇØ µ¿¾È C ¾ð¾î¸¦ °¡¸£Ä¡¸é¼ ÃàÀûÇÑ ³ëÇϿ츦 °¡Áö°í ¿©·¯ºÐÀÌ ºüÁú Ãæ°ÝÀ» ³¯·Áµå¸³´Ï´Ù.
[ÀÌ Ã¥ÀÇ Æ¯Â¡]C ¾ð¾î µåµð¾î º»»öÀ» µå·¯³»´Ù.
* ±âº» º»»ö ±âº»¿¡ Ãæ½ÇÇÏ°ÔC ¾ð¾î¸¦ óÀ½ ¹è¿ì´Â µ¶ÀÚµµ ¾î·ÆÁö ¾Ê°Ô °£´Ü ¸í·áÇÑ ¿¹Á¦¸¦ °¡Áö°í ±âº» ³»¿ëÀ» ¼³¸íÇÏ°í ÀÖ½À´Ï´Ù. ÀåȲÇÑ ¼³¸íÀº »¯½À´Ï´Ù. ÇÙ½ÉÀÌ Áß¿äÇÏ°ÚÁÒ?
* ¹Ýº¹ º»»ö ¾ð¾î´Â ¹Ýº¹ÇؼC ¾ð¾îµµ ¿µ¾î¿Í °°Àº ¾ð¾îÀÔ´Ï´Ù. ÀÚÁÖ »ç¿ëÇÏ¸ç ¹Ýº¹Çؾ߸¸ ÇÕ´Ï´Ù. ¸Ó¸´¼ÓÀ¸·Î ÀÌÇØÇÏ´Â °Í°ú ¼ÕÀ¸·Î Àͼ÷ÇÑ °ÍÀº ¾ö¿¬È÷ ´Ù¸¨´Ï´Ù. µÑÀÌ Çϳª·Î ¿¬°áµÇ¾î¾ß¸¸ ÁøÁ¤ÇÑ ÇÁ·Î±×·¡¸Ó¶ó°í ÇÏ°Ú½À´Ï´Ù. ¿©·¯ºÐ, Native Speaker°¡ ²ÞÀÌÁÒ?
* ±×¸² º»»ö Æ÷ÀÎÅÍ¿Í ¹è¿, ÇÔ¼ö´Â ±×¸²À¸·ÎC ¾ð¾îÀÇ ÀåÁ¡ÀÌÀÚ À庮ÀÎ Æ÷ÀÎÅÍ µîÀÌ ³» °ÍÀÌ µÇ·Á¸é ±×¸²À» ÀÌ¿ëÇÏ´Â °ÍÀÌ ºñÃ¥ÀÔ´Ï´Ù. óÀ½¿£ ¹ø°Å·´°í ¾î·ÆÁö¸¸ ³²µéÀÌ °®Áö ¸øÇÑ ÀڽŸ¸ÀÇ ´É·ÂÀº ÀÌ·¸°Ô Çؼ ¾ò¾îÁý´Ï´Ù. ¿¬ºÀ, ³²º¸´Ù Á¶±Ý ´õ ¹Þ´Â °ÍÀÌ ³´°ÚÁÒ?
[ÀÌ Ã¥ÀÇ ±¸¼º]ÀÌ Ã¥Àº ¼¼ °³ÀÇ ÆÄÆ®·Î ±¸¼ºµÇ¾î ÃÑ 19°³ÀÇ ÀåÀ¸·Î ÀÌ·çÁ® ÀÖ½À´Ï´Ù.
PART 1 : C ¾ð¾îÀÇ ±âÃÊ(1Àå, 2Àå, 3Àå,4Àå, 5Àå, 6Àå, 7Àå, 8Àå, 9Àå)
PART 2 : C ¾ð¾îÀÇ ÀÀ¿ë(1Àå, 2Àå, 3Àå, 4Àå, 5Àå)
PART 3 : C ¾ð¾îÀÇ È®Àå(1Àå, 2Àå, 3Àå, 4Àå, 5Àå)
PART 1 C ¾ð¾îÀÇ ±âÃÊC ¾ð¾îÀÇ ±âº»ÀûÀÎ ³»¿ë¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸´Â ÆÄÆ®·Î ÃÑ 9°³ÀÇ ÀåÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù. 1Àå¿¡¼´Â C ¾ð¾îÀÇ ¼Ò°³¿Í C ÇÁ·Î±×·¥ ÀÛ¼º ¹æ¹ýÀ» À̷аú ½Ç½À¿¡ ´ëÇؼ ´Ù·ç°í ÀÖ°í, 2Àå¿¡¼´Â C ¾ð¾îÀÇ ±âº» ±¸Á¶¿Í Ç¥ÁØ ÀÔÃâ·Â¿¡ ´ëÇÏ¿© ´Ù·ç¾îÁý´Ï´Ù. 3Àå¿¡¼´Â º¯¼ö, 4Àå¿¡¼´Â »ó¼ö, 5Àå¿¡¼´Â ¿¬»êÀÚ¶õ ¹«¾ùÀΰ¡¿¡ ´ëÇÏ¿© ´Ù·ç°í ÀÖ½À´Ï´Ù. 6Àå¿¡¼´Â ÀÚ·áÇü¿¡ ´ëÇÑ ³»¿ëÀ» ´Ù·ç°í ÀÖÀ¸¸ç 7Àå¿¡¼´Â ¹Ýº¹¹®, 8Àå¿¡¼´Â Á¶°Ç¹®¿¡ ´ëÇÏ¿© ´Ù·ç¾îÁý´Ï´Ù. ±×¸®°í 9Àå¿¡¼´Â ´Ù¾çÇÑ ÇüÅÂÀÇ ÇÔ¼öµé°ú ÇÔ¼ö Àû¿ë ¹æ¹ý, Àç±Í ÇÔ¼ö¿¡ ´ëÇÏ¿© ÀÚ¼¼È÷ ´Ù·ç°í ÀÖ½À´Ï´Ù.
PART 2 C ¾ð¾îÀÇ ÀÀ¿ëC ¾ð¾îÀÇ ÀÀ¿ë¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸´Â ÆÄÆ®·Î ÃÑ 5°³ÀÇ ÀåÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù. 1Àå¿¡¼´Â 1Â÷¿ø ¹è¿, 1Â÷¿ø ¹è¿ÀÇ ÁÖ¼Ò¿Í °ªÀÇ ÂüÁ¶¿¡ ´ëÇÏ¿© ÀÚ¼¼È÷ ´Ù·ç°í ÀÖÀ¸¸ç, 2Àå¿¡¼´Â ´ÙÂ÷¿ø ¹è¿, 2Â÷¿ø ¹è¿ÀÇ ÁÖ¼Ò¿Í °ªÀÇ ÂüÁ¶¿¡ ´ëÇÏ¿© ´Ù·ç°í ÀÖ½À´Ï´Ù. 3Àå¿¡¼´Â Æ÷ÀÎÅÍ º¯¼öÀÇ ¼±¾ð, ´ÙÂ÷¿ø Æ÷ÀÎÅÍ º¯¼öÀÇ ¼±¾ð, ÇÔ¼ö Æ÷ÀÎÅÍ¿¡ ´ëÇÏ¿© ´Ù·ç°í ÀÖ½À´Ï´Ù. 4Àå¿¡¼´Â Æ÷ÀÎÅÍ¿Í 1Â÷¿ø ¹è¿, Æ÷ÀÎÅÍ¿Í 2Â÷¿ø ¹è¿, Æ÷ÀÎÅÍ ¹è¿, Æ÷ÀÎÅÍ¿Í ¹®ÀÚ¿¡ ´ëÇÏ¿© »ó¼¼È÷ ´Ù·ç°í ÀÖ½À´Ï´Ù. ±×¸®°í 5Àå¿¡¼´Â Æ÷ÀÎÅÍ¿Í ÇÔ¼ö ±×¸®°í voidÇü Æ÷ÀÎÅÍ¿¡ ´ëÇÏ¿© ´Ù·ç°í ÀÖ½À´Ï´Ù.
PART 3 C ¾ð¾îÀÇ È®ÀåC ¾ð¾îÀÇ È®Àå¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸´Â ÆÄÆ®·Î ÃÑ 5°³ÀÇ ÀåÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù. 1Àå¿¡¼´Â ±¸Á¶Ã¼, Áßø ±¸Á¶Ã¼, ±¸Á¶Ã¼¿Í ¹è¿, ±¸Á¶Ã¼¿Í Æ÷ÀÎÅÍ, ±¸Á¶Ã¼¿Í ÇÔ¼ö ±×¸®°í °ø¿ëü¿¡ ´ëÇÏ¿© ´Ù·ç°í ÀÖ½À´Ï´Ù. 2Àå¿¡¼´Â ¹®ÀÚ¿À» ´Ù·ç´Â Ç¥ÁØ ÇÔ¼ö¿Í ±âŸ Ç¥ÁØ ÇÔ¼ö¿¡ ´ëÇÏ¿© ´Ù·ç¾îÁý´Ï´Ù. 3Àå¿¡¼´Â ÄÜ¼Ö ÀÔÃâ·Â°ú ÆÄÀÏ ÀÔÃâ·Â¿¡ ´ëÇÏ¿© ´Ù·ç°í ÀÖÀ¸¸ç, 4Àå¿¡¼´Â µ¿Àû ¸Þ¸ð¸® ÇÒ´ç°ú °¡º¯ ÀÎÀÚ¿¡ ´ëÇÏ¿© ´Ù·ç¾îÁý´Ï´Ù. ±×¸®°í 5Àå¿¡¼´Â Àü󸮱â, ¸ÅÅ©·Î, Á¶°ÇºÎ ÄÄÆÄÀÏ, ÆÄÀÏ ºÐÇÒ ÄÄÆÄÀÏ¿¡ ´ëÇÏ¿© »ó¼¼È÷ ´Ù·ç°í ÀÖ½À´Ï´Ù.
ÀÌ Ã¥ÀÇ °¢ ÀåÀº '¹®¹ý ¼³¸í' + '°³³ä ¼³¸í' + '¼Ò½º ¼³¸í' + '¿¬½À ¹®Á¦'·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. ƯÈ÷, ¼Ò½º¸¦ ¼³¸íÇÒ ¶§´Â ±×¸²À¸·Î ½±°Ô ¼³¸íÇÏ´Â ±â¹ýÀ» ÅÃÇÏ¿© °³³äÀûÀ¸·Î ½±°Ô ÀÌÇؽÃÅ°´Â ³ë·ÂÀ» Ãß°¡ÇÏ¿´À¸´Ï µ¶ÀÚ ¿©·¯ºÐÀº ÀÌ Ã¥¿¡ Á¦°øµÇ´Â °ÀǸ¦ ¹Ýµå½Ã º´ÇàÇÏ¿© ÇнÀÇϼÌÀ¸¸é ÁÁ°Ú½À´Ï´Ù. ÀÌÇظ¦ µ½°íÀÚ µµ¼ÀÇ ³»¿ëÀ» ´õ¿í ºÎµå·¯¿î ¹®Ã¼·Î ÁýÇÊÇÏ°í ½Í¾úÁö¸¸ ÇÊÀÚÀÇ °ÀǸ¦ ÅëÇØ À̸¦ º¸¿ÏÇÏ°íÀÚ ÇÕ´Ï´Ù. ÀÚ! ¸ðµÎ ÆÄÀÌÆà ÀÔ´Ï´Ù. ^.^]
ÀÌ Ã¥ÀÇ µ¶ÀÚÃþ1. C ¾ð¾î¸¦ óÀ½ ¹è¿ì´Â µ¶ÀÚ
2. ´Ù¸¥ µµ¼·Î ¹è¿üÁö¸¸ ´Ù¸¥ °üÁ¡¿¡¼ C ¾ð¾î¸¦ º¹½ÀÇÏ·Á´Â µ¶ÀÚ
3. C ¾ð¾îÀÇ ¹è¿°ú Æ÷ÀÎÅ͸¦ ´Ù½Ã Çѹø º¹½ÀÇÏ·Á´Â µ¶ÀÚ
4. ¸í°ÀǸ¦ ÅëÇØ C ¾ð¾î¿¡ ´ëÇÑ ÀÌÇصµ¸¦ ³ôÀÌ·Á´Â µ¶ÀÚ