ÃÊÁß±ÞÀÚµéÀÌ C¾ð¾îÀÇ °³³äÀ» ÀâÀ» ¼ö ÀÖµµ·Ï ÇØÁִ åÀÌ´Ù. C ¾ð¾îÀÇ Àü¹ÝÀûÀÎ ±¸Á¶ºÎÅÍ º¯¼ö, ¼ö½Ä, Á¦¾îÈ帧, ÇÔ¼ö, Æ÷ÀÎÅÍ, ¹è¿, ±¸Á¶ µî Àü¹ÝÀûÀÎ »çÇ×À» ¼³¸íÇÏ°í ÀÖ´Ù. C¾ð¾îÀÇ ¿äÁ¡À» ¼³¸íÇÏ´Â ±³°ú¼ÀûÀΠåÀÌ´Ù.
Á¦1Àå ¾ð¾î¼Ò°³
1-1 ½ÃÀÛ
1-2 º¯¼ö¿Í ¼ö½ÄÇ¥Çö
1-3 For¹®
1-4 »ó¼öÁ¤ÀÇ
1-5 ¹®ÀÚ ÀÔÃâ·Â
1-6 ¹è¿(Array)
1-7 ÇÔ¼ö
1-8 ¸Å°³º¯¼ö°ª Àü´Þ
1-9 ¹®ÀÚ¹è¿
1-10 ¿ÜºÎº¯¼ö
¡¡
Á¦2Àå Çü, ¿¬»êÀÚ, ¼ö½Ä
2-1 º¯¼ö¸í
2-2 µ¥ÀÌŸ Çü°ú Å©±â
2-3 »ó¼ö
2-4 ¼±¾ð¹®
2-5 »ê¼ú ¿¬»êÀÚ
2-6 °ü°è ¿¬»êÀÚ¿Í ³í¸® ¿¬»êÀÚ
2-7 Çü º¯È¯
2-8 Áõ°¡ ¿¬»êÀÚ¿Í °¨¼Ò ¿¬»êÀÚ
2-9 ºñÆ® ¿©»êÀÚ
2-10 ÁöÁ¤ ¿¬»êÀÚ¿Í ¼ö½Ä
2-11 Á¶°Ç¹®
2-12 ¿ì¼±¼øÀ§¿Í °è»ê ¼ø¼
¡¡
Á¦3Àå Á¦¾îÈ帧
3-1 ¹®Àå°ú ºí·°
3-2 If-Else¹®
3-3 Else-If¹®
3-4 Switch¹®
3-5 ¼øȯ¹® - While°ú for
3-6 Do-While ·çÇÁ
3-7 Break¿Í Continue
3-8 Goto¿Í Label
¡¡
Á¦4Àå ÇÔ¼ö¿Í ÇÁ·Î±×·¥ ±¸Á¶
4-1 ÇÔ¼öÀÇ ±âÃÊ
4-2 Á¤¼ö°¡ ¾Æ´Ñ °ªÀ» ³Ñ°ÜÁÖ´Â ÇÔ¼ö
4-3 ¿ÜºÎ º¯¼ö
4-4 Çì´õ ÈÀÏ(Header File)
4-6 Á¤Àû º¯¼ö(Static Varibles)
4-7 ·¹Áö½ºÅÍ º¯¼ö(Register Variables)
4-8 ºí·° ±¸Á¶(Block Structure)
4-9 ÃʱâÈ(Initialization)
4-10 µÇºÎ¸§(Recursion)
4-11 C ÇÁ¸® ÇÁ·Î¼¼¼(C Preprocessor)
¡¡
Á¦5Àå Æ÷ÀÎÅÍ¿Í ¹è¿
5-1 Æ÷ÀÎÅÍ¿Í ÁÖ¼Ò
5-2 Æ÷ÀÎÅÍ¿Í ÇÔ¼öÀÇ ¸Å°³º¯¼ö
5-3 Æ÷ÀÎÅÍ¿Í ¹è¿
5-4 ¹øÁö ¿¬»ê
5-5 ¹®ÀÚ Æ÷ÀÎÅÍ¿Í ÇÔ¼ö
5-6 Æ÷ÀÎÅÍ ¹è¿ : Æ÷ÀÎÅÍÀÇ Æ÷ÀÎÅÍ
5-7 ´ÙÂ÷¿ø ¹è¿(Multi-dimensional Arrays)
5-8 Æ÷ÀÎÅÍ ¹è¿ÀÇ ÃʱâÈ
5-9 Æ÷ÀÎÅÍ¿Í ´ÙÂ÷¿ø ¹è¿
5-10 ¸í·É ¶óÀÎ ¸Å°³º¯¼ö(Command-line Arguments)
5-11 ÇÔ¼öÀÇ Æ÷ÀÎÅÍ
5-12 º¹ÀâÇÑ ¼±¾ð¹®
¡¡
Á¦6Àå ±¸Á¶(Structure)
6-1 ±âº»°³³ä
6-2 ±¸Á¶Ã¼¿Í ÇÔ¼ö
6-3 ±¸Á¶Ã¼ÀÇ ¹è¿(Arrays of Structures)
6-4 ±¸Á¶Ã¼¿¡ ´ëÇÑ Æ÷ÀÎÅÍ
6-5 ÀÚ±âÂüÁ¶±¸Á¶Ã¼(Self-Referential Structure)
6-6 Å×À̺í Á¶»ç(Table Lookup)
6-7 ÇüÁ¤ÀÇ(Typedef)
6-8 À¯´Ï¿Â(Unions)
6-9 ºñÆ® ÇÇÀϵå(Bit-Field)
¡¡
Á¦7Àå ÀԷ°ú Ãâ·Â
7-1 Ç¥ÁØ ÀԷ°ú Ãâ·Â
7-2 Çü½ÄÈµÈ Ãâ·Â(Formatted Output) - Printf
7-3 °¡º¯ ±æÀÌÀÇ ¸Å°³º¯¼ö ¸®½ºÆ®(Variable-length Argument Lists)
7-4 Çü½ÄÈµÈ ÀÔ·Â - Scanf
7-5 ÆÄÀÏ ¿¢¼¼½º(File Access)
7-6 ¿¡·¯ ó¸® - Stderr°ú Exit
7-7 Çà ÀÔÃâ·Â(Line Input and Output)
7-8 ±âŸ ±â´ÉÀÇ ÇÔ¼öµé
¡¡
Á¦8Àå UNIX ½Ã½ºÅÛ°úÀÇ ÀÎÅÍÆäÀ̽º
8-1 ÆÄÀÏ ¼³¸íÀÚ(File Descriptors)
8-2 Àú¼öÁØÀÇ ÀÔÃâ·Â - Àбâ¿Í ¾²±â
8-3 Open, Creat, Close, Unlink
8-4 ·£´ý ¿¢¼¼½º(Random Access) Lseek
8-5 ¿¹Á¦ - Fopen°ú GetcÀÇ ±¸Çö
8-6 ¿¹Á¦-µð·ºÅ丮 ¸®½ºÆÃ(Listing Directories)
8-7 ¿¹Á¦-±â¾ïÀå¼Ò ÇÒ´ç±â(Storage Allocator)
¡¡
ºÎ·Ï A. Reference Manual
ºÎ·Ï B. Ç¥ÁØ ¶óÀ̺귯¸®
ºÎ·Ï C °³¼±µÈ Á¡µéÀÇ ¿ä¾à