±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
15,000¿ø |
---|
13,500¿ø (10%ÇÒÀÎ)
750P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
C °³¹ß°úÁ¤¿¡¼ÀÇ ±Ùº»ÀûÀÎ Áú¹®¿¡ ´ëÇÑ ÇØ´ä
"ÀÌ Çö»óÀº ¿Ö ÀϾ±î?", "¿Ö ´À·ÁÁöÁö?", "¿Ö °ªÀÌ Á¦´ë·Î ¾È ³ª¿Í?"
½Ç¹« °³¹ßÀÚ¶ó¸é À§¿Í °°Àº Áú¹®µéÀº Çʼö¶ó°í ÇÒ¸¸Å ´ç¿¬ÇÑ '°³¼±ÀÇ °è±â'°¡ µÇ´Âµ¥¿ä.
º» Ã¥Àº C °³¹ß °úÁ¤¿¡ ÀÖ¾î ÀÌ·¯ÇÑ ±Ùº»ÀûÀÎ Áú¹®µé¿¡ ´ëÇÑ µµ¿òÀÌ µÉ ¸¸ÇÑ ³»¿ëµéÀ» ´ã°í ÀÖ½À´Ï´Ù.
´õºÒ¾î ÄÄÇ»ÅÍ°øÇаú Àü°øÀÇ ÇÁ·Î±×·¥ÀÇ ¿ø¸®¸¦ °£·«ÇÏ°Ô³ª¸¶ Á¤¸®ÇÏ°í ¾ó°³¸¦ ´Ù½Ã ²ç´Â µ¥¿¡ ÁßÁ¡À» µÐ º» Ã¥À» ÅëÇÏ¿©,
1. Àü°øÀÚµéÀº Àü°ø Áö½ÄÀ» ´Ù½Ã È®ÀÎÇÏ´Â Â÷¿ø¿¡¼,
2. ºñÀü°øÀÚµéÀº ÄÄÇ»ÅÍ °ü·Ã ÀÌ·ÐÀ» ¾î·ÆÁö ¾Ê°Ô ÀÌÇØÇÏ°í,
3. Àü°ø ÇкλýµéÀ̶ó¸é "³ªÁß¿¡ ºñ·Î¼Ò ÀÌÇصȴÙ" ´Â ¼±¹èµé Á¶¾ðÀÇ Àǹ̸¦ ª°Ô³ª¸¶ ¸Àº¸¾ÒÀ¸¸é ÇÕ´Ï´Ù.
ºÎµð, °úµµ¸¦ ÀÌ¿ëÇؼ ¼Ò¸¦ Àâ´Â ¿ì¸¦ ¹üÇÏÁö ¾Ê°Ô µµ¿ÍÁÙ ÀÛÀº °¡À̵尡 µÇ±æ ¹Ù¶ø´Ï´Ù.
ÃâÆÇ»ç ¼Æò
¡®Áö½ÄÀÇ Àü¼ö¡¯ º¸´Ù ¡®°æÇèÀÇ °øÀ¯¡¯¸¦ ÁöÇâÇÕ´Ï´Ù!
ÇöÁ¸Çϴ ÷´Ü IT ±â¼úÀÌ °æÁ¦-»çȸÀûÀ¸·Î À¶ÇյǴ 4Â÷ »ê¾÷Çõ¸íÀÌ ´ëµÎµÇ±â ½ÃÀÛÇϸé¼, Çؿܸ¦ ºñ·ÔÇØ ±¹³»¿¡¼µµ ÃʵîÇлýµéºÎÅÍÀÇ ÄÚµù ±³À° ¿Ç³ÀÌ À̾îÁö°í ÀÖ½À´Ï´Ù. ÀÌÁ¨ ¾î¶² ÇöÀå¿¡¼ ¾î¶°ÇÑ ¾÷¹«¸¦ ¼öÇàÇÏ°Ç IT ¼÷·Ãµµ¿¡ ´ëÇÑ ¼ö¿ä´Â ´Ã¾î³¯ °ÍÀ̸ç, ƯÈ÷ IT ±â¼ú°ú ¿¬°üµÈ »çȸÀû º¯È¿¡ ¹Î°¨ÇÑ ´ëÇѹα¹À̶ó¸é ´Ü¼øÈ÷ ¡®´Ù·êÁÙ ¾Æ´Â ±â¼ú¡¯À» ³Ñ¾î¼¼ ¡®¸¸µé¾î³»´Â ´É·Â¡¯¿¡ ´ëÇÑ ¿ä±¸°¡ Áõ°¡ÇÒ °ÍÀÔ´Ï´Ù. ÀÌ¿¡, ¾ÆÀÌÄÛ½º´Â [¾ÖÇÁÅͽºÅ³] ½Ã¸®Á ÅëÇØ ±âÃÊ ÇÁ·Î±×·¡¹Ö ½Ã¸®ÁîºÎÅÍ °¢Á¾ IT ÃֽŠ±â¼ú¿¡ ´ëÇÑ À̾߱âµéÀ» ´Ù·ïº¸·Á°í ÇÕ´Ï´Ù. ´Ù¸¸, ¡®±â¼úÀ» ³Ñ¾î ´É·Â¡¯À¸·Î±îÁö ¼ºÀåÇÏ´Â µ¥¿¡ °¡Àå Áß¿äÇÑ ¹ÙÅÁÀº ¡®°æÇ衯À̶ó´Â Á¡¿¡¼ ¡®Àü¼ö¡¯ º¸´Ù ¡®°øÀ¯¡¯¸¦ ÁöÇâÇÏ´Â ¼±¹è °³¹ßÀÚ ¿©·¯ºÐµéÀÇ ¸ñ¼Ò¸®¸¦ ´ãÀ¸·Á ³ë·ÂÇÏ¿´½À´Ï´Ù.
¡á Easy & Exact
ºñÀü°øÀڵ鿡°Ôµµ ½¬¿ï ¼ö ÀÖµµ·Ï Ç®¾î ¾²µÇ, ÇÙ½ÉÀº ¡®NOTE¡¯¿Í ¡®Q&A¡¯¸¦ ÅëÇØ ²Ä²ÄÇÏ°Ô Á¤¸®ÇÕ´Ï´Ù.
¡á Basic & Basis
¼øÂ÷ÀûÀ¸·Î ÇϳªÇϳª ¼³¸íÇϵÇ, Á÷°üÀûÀÎ À̹ÌÁö¿Í ¸íÈ®ÇÑ ¿¹Á¦µéÀ» ÅëÇØ Á÷°üÀûÀ¸·Î ±¸¼ºÇÕ´Ï´Ù.
¡á Typical & Timely
²À ¾Ë¾Æ¾ß ÇÒ ´ëÇ¥ÀûÀÎ »çÇ×µéÀ» ´Ù·çµÇ, °¡´ÉÇÑ ÃÖ½ÅÀÇ µµ±¸¿Í ±×¿¡ ¸Â´Â ÆÁµé À§ÁÖ·Î °øÀ¯ÇÕ´Ï´Ù.
¸ñÂ÷
¸Ó¸®¸»
ÀÌ Ã¥ÀÇ »ç¿ë¹ý
ºÎ·Ï ´Ù¿î·Îµå
Chapter 1. ¼ö¿Í ¿¬»ê
1.1 ½Ç¼öÇü ÀÚ·á »ç¿ëÀÇ À§Ç輺
01 ½Ç¼öÇü ÀÚ·áÀÇ ÀúÀå ¹æ½Ä
02 ºÎµ¿¼Ò¼öÁ¡°ú °íÁ¤¼Ò¼öÁ¡ÀÇ ºñ±³
03 ½Ç¼öÇü ÀÚ·áÀÇ ÁÖÀÇÁ¡
1.2 Çü º¯È¯ ½Ã ÁÖÀÇÁ¡
1.3 ¹«ºÎÈ£Çü(Unsigned Type) »ç¿ë ½Ã ÁÖÀÇÁ¡
01 º¸¼ö Ç¥Çö¹ý
02 ¹«ºÎÈ£Çü »ç¿ë ½Ã ¹®Á¦Á¡
1.4 ºñÆ® ¿¬»ê ½Ã ÁÖÀÇÁ¡
01 À̵¿(Shift) ¿¬»ê
02 »ê¼ú À̵¿(Arithmetic Shift)°ú ³í¸® À̵¿(Logical Shift)
03 À̵¿ ¿¬»êÀÇ ÀåÁ¡°ú ÁÖÀÇÁ¡
1.5 º¯¼öÀÇ ¹üÀ§
01 ¹®ÀÚÇüÀÇ overflow
02 ½Ç¼öÇüÀÇ overflow
1.6 ³ª´°¼ÀÀÇ ÁÖÀÇ »çÇ×
01 0À¸·Î ³ª´©±â(Division by Zero)
02 0.0À¸·Î ³ª´©±â
1.7 Áõ°¨ ¿¬»êÀÚ »ç¿ë ½Ã ÁÖÀÇ »çÇ×
01 ÀÏ¹Ý µ¡¼À ¿¬»ê °úÁ¤
02 Áõ°¨ ¿¬»êÀÚ
1.8 ³¼ö´Â ³¼ö°¡ ¾Æ´Ï´Ù
01 ³¼öÀÇ »ý¼º
02 ³¼öÇ¥
03 ³¼öÀÇ È°¿ë
Chapter 2. ÇÔ¼ö
2.1 ÇÔ¼öÀÇ ¹Ýȯ°ª
01 ÀÎÀÚ¸¦ ÅëÇÑ ½ÇÇà Á¤º¸ÀÇ ÀÔ·Â
02 ÇÔ¼öÀÇ ¸®ÅÏ°ª Àç°í
2.2 ¹Ýȯ°ªÀ» È°¿ëÇÏÀÚ
01 ¹Ýȯ°ª È°¿ë ¿¹Á¦
2.3 ÇÁ·Î±×·¥ ¼öÇà ½Ã ¸Þ¸ð¸®ÀÇ ±¸Á¶
01 ¸Þ¸ð¸® ±¸Á¶
02 º¯¼öÀÇ Á¾·ù
2.4 Call by Value vs Call by Reference
01 ÇÔ¼ö ÀÎÀÚÀÇ Àü´Þ ¹æ¹ý
02 ÇǺ¸³ªÄ¡(Fibonacci)
03 ÇϳëÀÌ(Fibonacci) ž
2.5 x86 ÇÔ¼ö È£Ãâ ±Ô¾à(ºñÇ¥ÁØ)
01 Cdecl(C declaration)
02 Stdcall
03 Fastcall
Chapter 3. Æ÷ÀÎÅÍ
3.1 ÇÔ¼ö·ÎÀÇ ÀÎÀÚ Àü´Þ
3.2 ¹è¿°ú Æ÷ÀÎÅÍÀÇ °ü°è
01 ¹è¿ÀÇ ±¸Á¶
02 ¹®ÀÚ¿
03 Æ÷ÀÎÅÍ¿Í ¹è¿ÀÇ Â÷ÀÌ
04 Strcpy( ) ÇÔ¼ö
3.3 ´ÙÂ÷¿ø ¹è¿°ú Æ÷ÀÎÅÍ
01 ¹è¿ÀÇ ¼±Çü¼º
02 Æ÷ÀÎÅÍ ¹è¿
3.4 ÇÔ¼ö Æ÷ÀÎÅÍ
01 ÀÎÀÚ°¡ ¾ø´Â ÇÔ¼ö Æ÷ÀÎÅÍ
02 ÀÎÀÚ°¡ ÀÖ´Â ÇÔ¼ö Æ÷ÀÎÅÍ
03 qsort( ) ÇÔ¼ö
3.5 Æ÷ÀÎÅÍ ½±°Ô »ç¿ëÇϱâ
3.6 À߸øµÈ Æ÷ÀÎÅÍÀÇ »ç¿ë
01 Çã»ó Æ÷ÀÎÅÍ(Darling Pointer)
02 ¿ÍÀϵå Æ÷ÀÎÅÍ(Wild Pointer)
03 Çã»ó Æ÷ÀÎÅÍ ¹æ¾î
Chapter 4. ÀÔÃâ·Â(I/O)
4.1 ÄÄÇ»ÅÍÀÇ I/O ó¸® °úÁ¤
4.2 ÄÄÇ»ÅÍ ±¸µ¿ ȯ°æ¿¡¼ ÀÚ·áÇüÀÇ ±â·Ï ¹æ½Ä
01 ¿£µð¾ð(Endian)
02 °³Çà ¹®ÀÚ(ÇÑ ÁÙ ¶ç¾î¾²±â)
4.3 ¿©·¯ °¡Áö ÀÔÃâ·Â ȯ°æ
01 Ç¥ÁØ ÀÔÃâ·Â
02 Åë½Å ³×Æ®¿öÅ© I/O
4.4 ÅؽºÆ® ¸ðµå¿Í ¹ÙÀ̳ʸ® ¸ðµå
4.5 ÆÄÀÏ ÀÔÃâ·Â ÇÁ·Î±×·¥ ÀÛ¼º ½Ã ÀÚÁÖÇÏ´Â ½Ç¼ö
4.6 ÆÄÀÏ ÀÔÃâ·Â ¿¡·¯ Çڵ鸵 ¹æ¹ý
4.7 I/O ¼º´É °³¼± ¹æ¹ý
Chapter 5. ±âŸ ÇÁ·Î±×·¡¹Ö ÆÁ
5.1 ¹Ýº¹¹®ÀÇ Á¾·ù
01 ¹Ýº¹¹®ÀÇ Á¾·ù
02 ¹Ýº¹¹® »ç¿ë ½Ã ÁÖÀÇÁ¡
03 ¹Ýº¹¹®ÀÇ ¼º´É °³¼±
04 goto ¹® È°¿ë
5.2 ¸ÅÅ©·Î »ç¿ë »óÀÇ ÁÖÀÇÁ¡
01 ¸ÅÅ©·Î »ç¿ë ½Ã ÁÖÀÇÁ¡
02 ³»Àå ¸ÅÅ©·Î
5.3 if ¹® »ç¿ë ½Ã ÁÖÀÇÁ¡
01 if ¹®ÀÇ Á¶°Ç½Ä ÆÇ´Ü ¼ø¼
02 if ¹®ÀÇ Áßø
5.4 ¸Þ¸ð¸® Æеù(Padding)
01 ÆеùÀ̶õ?
02 ÆеùÀ» »ç¿ëÇÏ´Â ÀÌÀ¯
5.5 µð¹ö±ë ÆÁ
01 debugbreak( ) ÇÔ¼ö
ºÎ·Ï
- ¾Æ½ºÅ°ÄÚµå Ç¥
- À¯´ÏÄÚµå Çѱ۸ðÀ½
- ã¾Æº¸±â
°ü·ÃÀ̹ÌÁö
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.