ÄÜÅÙÃ÷ »ó¼¼º¸±â
CÆ÷ÀÚ¸¦ À§ÇÑ º»°Ý C ¾ð¾î ÇÁ·Î±×·¡¹Ö


CÆ÷ÀÚ¸¦ À§ÇÑ º»°Ý C ¾ð¾î ÇÁ·Î±×·¡¹Ö

CÆ÷ÀÚ¸¦ À§ÇÑ º»°Ý C ¾ð¾î ÇÁ·Î±×·¡¹Ö

<Çã°æ¿ë> Àú | Á¦ÀÌÆà

Ãâ°£ÀÏ
2021-04-15
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
19 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

ÇÁ·Î±×·¡¹ÖÀÇ ±âÃÊ °ñ°ÝÀ» źźÇÏ°Ô ÇØÁÖ´Â ´Ù½Ã ¹è¿ì´Â C ¾ð¾î!

±âÁ¸ÀÇ ¡®ÇÁ·Î±×·¡¹Ö¡¯ Ã¥µéÀº ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ±âÃÊ ³»¿ë¸¸, ¡®C ¾ð¾î¡¯ Ã¥µéÀº C ¾ð¾î ¹®¹ý À§ÁÖÀÇ ³»¿ë¸¸ ´Ù·ç°í À־ ±× µÑÀ» ¿¬°ü Áþ±â ¾î·Á¿öÇÏ´Â µ¶ÀÚ°¡ ¸¹¾Ò½À´Ï´Ù. ÀÌ Ã¥Àº ±× µÑÀ» ÇÔ²² ´Ù·ç¾î C ¾ð¾î¸¦ ¹è¿ì¸é¼­ ÇÁ·Î±×·¡¹ÖÀÇ ±âº»±â¸¦ źźÈ÷ ´ÙÁöµµ·Ï ÁýÇʵǾú½À´Ï´Ù.

ÀÌ Ã¥Àº Å©°Ô ¼¼ ºÎºÐÀ¸·Î ±¸¼ºµÇ¾î Àִµ¥, 1ºÎ´Â ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÑ ÀÌÀ¯¿Í ÇÁ·Î±×·¥ÀÌ ¾î¶² °úÁ¤À¸·Î ¸¸µé¾îÁö´ÂÁö¸¦ ´Ù·ì´Ï´Ù. 2ºÎ¿¡¼­´Â C ¾ð¾î¿¡ °üÇØ ¼³¸íÇÕ´Ï´Ù. ´Ù¸¥ C ¾ð¾î Ã¥µé°ú ºñ½ÁÇÏ°Ô º¸ÀÏ ¼öµµ ÀÖÁö¸¸, 1ºÎ¿¡¼­ ¼³¸íÇÑ ³»¿ë°ú ¿¬°ü Áö¾î C ¾ð¾î¸¦ »ç¿ëÇÏ¿© ÄÄÇ»ÅÍ¿¡¼­ µ¿ÀÛÇÏ´Â ÇÁ·Î±×·¥À» ¸¸µå´Â ³»¿ëÀ» ´Ù·ì´Ï´Ù. ¸¶Áö¸· 3ºÎ¿¡¼­´Â 1ºÎ¿Í 2ºÎ¿¡¼­ ¼³¸íÇÑ ¹æ¹ý°ú µµ±¸¸¦ »ç¿ëÇÏ¿© ½ÇÁ¦ ÁÖ¾îÁø ¹®Á¦¸¦ Ç®¾î³ª°¡´Â °úÁ¤À» º¸¿©ÁÝ´Ï´Ù.

¸ñÂ÷

PART I ÇÁ·Î±×·¥, ÇÁ·Î±×·¡¹Ö 1
CHAPTER 1 ÇÁ·Î±×·¥À̶õ ¹«¾ùÀϱî? 5
1.1 ½Ã½ºÅÛÀ̶õ ¹«¾ùÀϱî? 5
1.2 ºí·¢¹Ú½º ½Ã½ºÅÛ°ú È­ÀÌÆ®¹Ú½º ½Ã½ºÅÛ 7
1.3 Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î·Î ¸¸µé¾îÁö´Â ÇÁ·Î±×·¥ 9
1.4 ¾Æ³¯·Î±×¿Í µðÁöÅÐÀÇ Â÷ÀÌ´Â ¹«¾ùÀϱî? 11
1.5 ¾Æ³¯·Î±× ½ÅÈ£¸¦ µðÁöÅÐ ½ÅÈ£·Î º¯È¯Çϱâ 14
1.6 ÇÁ·Î±×·¥À¸·Î¼­ ¿ªÇÒ 22

CHAPTER 2 ÇÁ·Î±×·¥ÀÇ ÇÙ½É: ¾Ë°í¸®Áò 26
2.1 ÇÁ·Î±×·¥ = ¾Ë°í¸®Áò + ÇÁ·Î±×·¡¹Ö ¾ð¾î 26
2.2 È帧µµ: ¾Ë°í¸®ÁòÀ» Ç¥ÇöÇϱâ À§ÇÑ µµ±¸ 37
2.3 ¾Ë°í¸®ÁòÀÇ Á¾·ù 43
2.4 ¸ð·Î °¡µµ ¼­¿ï¸¸ °¡¸é µÈ´Ù? 48
2.5 ÁÁÀº ¾Ë°í¸®Áò, ³ª»Û ¾Ë°í¸®Áò 50

CHAPTER 3 ÇÁ·Î±×·¥ÀÇ ±¸Çö µµ±¸: ÇÁ·Î±×·¡¹Ö ¾ð¾î 55
3.1 ÇÁ·Î±×·¡¹Ö ¾ð¾î´Â ¿Ü°è¾î°¡ ¾Æ´Ï´Ù 55
3.2 ±â°è¾î: ÄÄÇ»ÅÍ°¡ ÀÌÇØÇÏ´Â À¯ÀÏÇÑ ¾ð¾î 56
3.3 ÄÄÆÄÀÏ·¯¿Í ÀÎÅÍÇÁ¸®ÅÍ 64
3.4 ÄÄÇ»Å͸¦ À§ÇÑ ¼öÇÐ 69
3.5 Áø¹ý 71
3.6 ºñÆ®, ¹ÙÀÌÆ®, ¿öµå 74

CHAPTER 4 ¸í·É¾î¿Í µ¥ÀÌÅÍÀÇ Ç¥Çö 78
4.1 ¹®ÀÚ´Â ¾î¶»°Ô Ç¥ÇöµÉ±î? 79
4.2 ¼ýÀÚ´Â ¾î¶»°Ô Ç¥ÇöµÉ±î? 85
4.3 ¸í·É¾î´Â ¾î¶»°Ô Ç¥ÇöµÇ°í 󸮵ɱî? 94

CHAPTER 5 ¾Ë°í¸®ÁòÀº ¾î¶»°Ô ¸¸µé¾îÁú±î? 99
5.1 ¾Ë°í¸®ÁòÀº ¾î¶»°Ô ÀÛ¼ºÇØ¾ß ÇÒ±î? 99
5.2 C, ÇÔ¼ö Áß½ÉÀÇ ¾ð¾î 103
5.3 C ? C++ ? 108
5.4 ÇÁ·Î±×·¡¹ÖÀº ¾î¶»°Ô °øºÎÇØ¾ß ÇÒ±î? 111

PART II C ¾ð¾î 113
CHAPTER 6 ÇÔ¼öÀÇ ±¸Á¶ 117
6.1 ÇÔ¼öÀÇ ±¸Á¶ 117
6.2 ÁÖ¼® 126
6.3 Á¤¸® 127

CHAPTER 7 µ¥ÀÌÅÍ À¯Çü 129
7.1 µ¥ÀÌÅÍ À¯Çü: ¸Þ¸ð¸® Å©±â °áÁ¤°ú °ª Çؼ®ÀÇ ±âÁØ 129
7.2 º¯¼ö °ª Àбâ¿Í ¾²±â 133
7.3 ¹®ÀÚ µ¥ÀÌÅÍ 137
7.4 printf: µ¥ÀÌÅÍ Ãâ·ÂÀ» À§ÇÑ ÇÔ¼ö 143
7.5 º¯¼öÀÇ À¯È¿ ¹üÀ§ 147
7.6 Á¤¸® 150

CHAPTER 8 ¿¬»êÀÚ 152
8.1 ¿¬»êÀÚ: µ¥ÀÌÅ͸¦ °¡°øÇÏ´Â ¹æ¹ý 152
8.2 ¿¬»êÀÚ¿Í ÇÔ¼ö 153
8.3 ¿¬»êÀÚ ¿ì¼±¼øÀ§¿Í °áÇÕ ¼ø¼­ 155
8.4 ÇÇ¿¬»êÀÚ °³¼ö 158
8.5 »ê¼ú ¿¬»êÀÚ 163
8.6 ºñ±³ ¿¬»êÀÚ 165
8.7 ³í¸® ¿¬»êÀÚ 166
8.8 ºñÆ® ¿¬»êÀÚ 170
8.9 Çü º¯È¯ 172
8.10 Á¤¸® 176

CHAPTER 9 Á¶°Ç¹® 178
9.1 ¾Ë°í¸®ÁòÀÇ Á¾·ù 178
9.2 if-else¹® 179
9.3 Á¶°Ç ¿¬»êÀÚ: ÀÛÀº if-else¹® 184
9.4 switch-case¹® 186
9.5 Á¤¸® 191

CHAPTER 10 ¹Ýº¹¹® 193
10.1 ¾Ë°í¸®ÁòÀÇ Á¾·ù 193
10.2 while¹® 194
10.3 do-while¹® 197
10.4 for¹® 198
10.5 continue¿Í break 201
10.6 ¹Ýº¹¹®ÀÌ ²À ÇÊ¿äÇÑ°¡? 205
10.7 ÁßøµÈ ·çÇÁ 209
10.8 Á¤¸® 212

CHAPTER 11 ¹è¿­ 214
11.1 ¹è¿­ÀÌ ÇÊ¿äÇÑ°¡? 214
11.2 ¹è¿­ ¼±¾ð 215
11.3 ¹è¿­ ÃʱâÈ­ ¹× °ªÀÇ ´ëÀÔ 219
11.4 ¹®ÀÚ¿­ 222
11.5 2Â÷¿ø ¹è¿­ 226
11.6 Á¤¸® 229

CHAPTER 12 Æ÷ÀÎÅÍ 230
12.1 Æ÷ÀÎÅͶõ ¹«¾ùÀΰ¡? 230
12.2 Æ÷ÀÎÅÍ º¯¼ö 232
12.3 ¹è¿­°ú Æ÷ÀÎÅÍ 236
12.4 ÇÔ¼ö¿¡¼­ Æ÷ÀÎÅÍÀÇ Àü´Þ 238
12.5 2Â÷¿ø Æ÷ÀÎÅÍ 244
12.6 µ¿Àû ÇÒ´ç 249
12.7 Á¤¸® 256

CHAPTER 13 ÇÔ¼ö 257
13.1 ÇÔ¼ö 257
13.2 ÇÔ¼öÀÇ ¼±¾ð, Á¤ÀÇ, È£Ãâ 262
13.3 ÇÔ¼öÀÇ ÀԷ°ú Ãâ·Â 263
13.4 Á¤¸® 265

PART III Ä«¸£³ë¸Ê 267
CHAPTER 14 ³í¸®½ÄÀÇ °£·«È­ 271
CHAPTER 15 Ä«¸£³ë¸Ê ÀÔÃâ·Â 277
CHAPTER 16 1, 2¼¿ ±×·ì ã±â 285
CHAPTER 17 4, 8, 16¼¿ ±×·ì ã±â 294
CHAPTER 18 °£·«È­µÈ ±×·ì ÁýÇÕ ¼±Åà 305
CHAPTER 19 Ä«¸£³ë¸Ê ¾Ë°í¸®ÁòÀÇ °³¼± 315

ã¾Æº¸±â 320