ÀÌ Ã¥¿¡¼´Â ³À̵µ°¡ ³ôÀº ³»¿ëÀ» °ú°¨È÷ »ý·«ÇÏ°í, ÀÌÇØ°¡ ½±µµ·Ï ³À̵µ¸¦ ³·°Ô ±¸¼ºÇÏ¿© ºÐ·®¿¡ ºñÇؼ ´Ü½Ã°£ ³»¿¡ ¼ÒÈÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´½À´Ï´Ù. ¶ÇÇÑ, ±âº»³»¿ë¸¸ ÀÍÈ÷±â º¸´Ù´Â öÀúÇÏ°Ô ¿¹Á¦ Áß½ÉÀ¸·Î ±¸¼ºÇÏ¿© C¾ð¾îÀÇ Ãʺ¸Àڵ鿡°Ô ÇÁ·Î±×·¥ ÀÛ¼ºÀ» ½±°í ºü¸£°Ô ÀÍÈú ¼ö ÀÖµµ·Ï ÇÏ¿´½À´Ï´Ù. À̹ø ¼Ò½ºÀÇ °³Á¤À» ÅëÇØ Ã¥ÀÇ ¿Ï¼ºµµ¸¦ ³ôÀÌ°í ÀÖ½À´Ï´Ù.
¸ñÂ÷
1Àå C ¿ÍÀÇ Ã¹ ¸¸³²
1.1 C ¾ð¾îÀÇ ¿ª»ç
1.1.1 C ¾ð¾îÀÇ Åº»ý°ú ÁøÈ
1.1.2 ANSI-C
1.2 C ¾ð¾îÀÇ Æ¯Â¡
1.3 C ÇÁ·Î±×·¥ÀÇ ±âº» ±¸Á¶
1.4 C ÄÄÆÄÀÏ·¯ »ç¿ë¹ý
1.4.1 ÇÁ·Î±×·¥ ÀÛ¼º
1.4.2 ÄÄÆÄÀÏ
1.4.3 ½ÇÇà
2Àå ÀÚ·áÀÇ Çü½Ä
2.1 »ó¼ö¿Í º¯¼ö
2.1.1 »ó¼ö
2.1.2 º¯¼ö
2.2 º¯¼öÀÇ ÀÚ·áÇü
2.2.1 Á¤¼öÇü
2.2.2 ºÎµ¿¼Ò¼öÁ¡Çü
2.2.3 ¹®ÀÚÇü
2.3 ÀÚ·áÇüÀÇ º¯È¯
2.3.1 ¿¬»ê½Ä¿¡¼ÀÇ ÀÚ·áÇü º¯È¯
2.3.2 ´ëÀÔ¹®¿¡ ÀÇÇÑ ÀÚ·áÇü º¯È¯
2.3.3 ij½ºÆ®(cast) ¿¬»êÀÚ¿¡ ÀÇÇÑ ÀÚ·áÇü º¯È¯
3Àå ÀÔÃâ·Â ÇÔ¼ö
3.1 Ç¥ÁØ Ãâ·Â ÇÔ¼ö
3.1.1 printf() ÇÔ¼ö
3.1.2 putchar() ÇÔ¼ö
3.2 Ç¥ÁØ ÀÔ·Â ÇÔ¼ö
3.2.1 scanf() ÇÔ¼ö
3.2.2 getchar() ÇÔ¼ö
4Àå ¿¬»êÀÚ
4.1 »ê¼ú ¿¬»êÀÚ
4.2 °ü°è ¿¬»êÀÚ
4.3 ´ëÀÔ ¿¬»êÀÚ
4.4 ³í¸® ¿¬»êÀÚ
4.5 Áõ°¨ ¿¬»êÀÚ
4.6 Á¶°Ç ¿¬»êÀÚ
4.7 ºñÆ® ¿¬»êÀÚ
4.8 ±âŸ ¿¬»êÀÚ
4.8.1 sizeof ¿¬»êÀÚ
4.8.2 ÄÞ¸¶ ¿¬»êÀÚ
5Àå Àü󸮱â
5.1 #include
5.2 #define
5.2.1 Àμö¸¦ °¡ÁöÁö ¾Ê´Â ¸ÅÅ©·Î
5.2.2 Àμö¸¦ °¡Áö´Â ¸ÅÅ©·Î
5.3 #undef
5.4 Á¶°ÇºÎ ÄÄÆÄÀÏ Áö½Ã¾î
6Àå Á¦¾î¹®
6.1 Á¶°ÇºÎ Á¦¾î¹®
6.1.1 if ¹®
6.1.2 switch-case ¹®
6.2 ¹Ýº¹ Á¦¾î¹®
6.2.1 for ¹®
6.2.2 while ¹®
6.2.3 do-while ¹®
6.3 ±âŸ Á¦¾î¹®
6.3.1 break ¹®
6.3.2 continue ¹®
6.3.3 goto ¹®
7Àå ÇÔ¼ö
7.1 ÇÔ¼öÀÇ °³³ä
7.2 ÇÔ¼öÀÇ ¼±¾ð°ú Á¤ÀÇ
7.2.1 ÇÔ¼öÀÇ ¼±¾ð
7.2.2 ÇÔ¼öÀÇ Á¤ÀÇ
7.3 ÇÔ¼öÀÇ È£Ãâ
7.4 Àç±Í ÇÔ¼ö
8Àå º¯¼öÀÇ Á¾·ù¿Í Ư¡
8.1 º¯¼öÀÇ À¯È¿ ¹üÀ§
8.1.1 Áö¿ªº¯¼öÀÇ À¯È¿ ¹üÀ§
8.1.2 ¿ÜºÎº¯¼öÀÇ À¯È¿ ¹üÀ§
8.1.3 Àü¿ªº¯¼öÀÇ À¯È¿ ¹üÀ§
8.1.4 °°Àº º¯¼ö¸íÀÇ Áßø
8.2 º¯¼öÀÇ ¼ö¸í
8.2.1 ÀÚµ¿º¯¼öÀÇ ¼ö¸í
8.2.2 Á¤Àûº¯¼öÀÇ ¼ö¸í
8.3 ÀÚµ¿º¯¼ö
8.4 Á¤Àûº¯¼ö
8.5 ¿ÜºÎº¯¼ö
8.6 ·¹Áö½ºÅÍ º¯¼ö
9Àå ¹è¿
9.1 1Â÷¿ø ¹è¿
9.1.1 1Â÷¿ø ¹è¿ÀÇ Á¤ÀÇ
9.1.2 1Â÷¿ø ¹è¿ÀÇ ÃʱâÈ
9.2 ¹®ÀÚ¿°ú ¹è¿
9.3 ´ÙÂ÷¿ø ¹è¿
9.3.1 2Â÷¿ø ¹è¿ÀÇ Á¤ÀÇ
9.3.2 2Â÷¿ø ¹è¿ÀÇ ÃʱâÈ
9.4 ¹è¿ÀÇ Æ¯¼º
9.4.1 C ¾ð¾î¿¡¼ ¹è¿ÀÇ Ã·ÀÚ´Â "0" ºÎÅÍ ½ÃÀÛÇÑ´Ù
9.4.2 C ÄÄÆÄÀÏ·¯´Â ¹è¿ÀÇ Ã·ÀÚ ¹üÀ§¸¦ °Ë»çÇÏÁö ¾Ê´Â´Ù.
9.4.3 ¹è¿ÀÇ °¢ ¿ä¼Ò´Â ¿¬¼ÓÀûÀ¸·Î ±â¾ï °ø°£À» Á¡À¯ÇÑ´Ù.
9.4.4 C ¾ð¾î¿¡¼ ¹è¿Àº Çà ¿ì¼± ¹æ½ÄÀ¸·Î ÀúÀåµÈ´Ù.
9.4.5 C ¾ð¾î¿¡¼ ¹è¿¸íÀº ±× ¹è¿ÀÇ ½ÃÀÛ ÁÖ¼Ò¸¦ ÀǹÌÇÑ´Ù.
9.4.6 ¹è¿Àº Æ÷ÀÎÅÍ(pointer)¿Í ¹ÐÁ¢ÇÑ °ü°è¸¦ °¡Áø´Ù.
10Àå Æ÷ÀÎÅÍ
10.1 Æ÷ÀÎÅÍ º¯¼öÀÇ Á¤ÀÇ
10.2 Æ÷ÀÎÅÍ º¯¼öÀÇ ¿¬»ê
10.3 Æ÷ÀÎÅÍ¿Í ¹è¿
10.4 Æ÷ÀÎÅÍ¿Í ÇÔ¼ö
10.5 Æ÷ÀÎÅÍ¿Í ¹®ÀÚ¿
11Àå ±¸Á¶Ã¼¿Í °ø¿ëü
11.1 ±¸Á¶Ã¼ÀÇ °³³ä
11.2 ±¸Á¶Ã¼ÀÇ ¼±¾ð ¹× Á¤ÀÇ
11.3 ±¸Á¶Ã¼ÀÇ ÃʱâÈ ¹× »ç¿ë¹ý
11.4 ±¸Á¶Ã¼ ¹è¿
11.5 ±¸Á¶Ã¼¿Í Æ÷ÀÎÅÍ
11.6 ±¸Á¶Ã¼¿Í ÇÔ¼ö
11.6.1 ±¸Á¶Ã¼ ¸â¹ö¸¦ ÇÔ¼öÀÇ Àμö·Î »ç¿ë
11.6.2 ±¸Á¶Ã¼ º¯¼ö¸¦ ÇÔ¼öÀÇ Àμö·Î »ç¿ë
11.6.3 ±¸Á¶Ã¼ Æ÷ÀÎÅ͸¦ ÇÔ¼öÀÇ Àμö·Î »ç¿ë
11.6.4 ÇÔ¼öÀÇ ¹Ýȯ °ªÀ¸·Î ±¸Á¶Ã¼¸¦ »ç¿ë
11.7 ±¸Á¶Ã¼ÀÇ Áßø
11.8 °ø¿ëü
12Àå ÆÄÀÏ ÀÔÃâ·Â
12.1 ½ºÆ®¸²°ú ÆÄÀÏÀÇ °³³ä
12.2 Ç¥ÁØ ÀÔÃâ·Â ÆÄÀÏ
12.3 ÆÄÀÏÀÇ ¿±â¿Í ´Ý±â
12.4 ÆÄÀÏÀÇ Àбâ¿Í ¾²±â
12.5 ÅؽºÆ® ÆÄÀÏ°ú ÀÌÁø ÆÄÀÏ
12.6 ¼øÂ÷ ÆÄÀÏ°ú ·£´ý ÆÄÀÏ
12.6.1 ¼øÂ÷ ÆÄÀÏ
12.6.2 ·£´ý ÆÄÀÏ