|
|
|
|
|
 |
|
Ã¥Á¦¸ñ : ³ Á¤¸» C PROGRAMMINGÀ» °øºÎÇÑ ÀûÀÌ ¾ø´Ù±¸¿ä! |
|
ISBN : 978-89-960940-1-2 |
|
¹ßÇàÀÏ : 2009³â 1¿ù |
|
ÆÇÇü : B5 |
|
ÀúÀÚ : À± ¼º ¿ì |
|
page : 944 page |
|
¹«·á¼ö°±â°£ : 12°³¿ù |
|
|
|
 |
|
|
|
|
 |
|
ÃÖ±Ù¿¡ ¹ß°ßµÈ ¿ÀÅ»ÀÚ ÀÔ´Ï´Ù. |
ÆäÀÌÁö |
À§Ä¡ |
¿ÀÅ»ÀÚ ³»¿ë |
133 |
¹®Á¦ 5-1ÀÇ ¼Ò½ºÄÚµå ´ä¾È 6Çà
|
long long n2 = -2147483646 ;
--->
long long n2 = -2147483648 ;
|
534 |
½ÇÇà°á°ú : ¿¹Á¦ 22-11
|
Qtring Variable
Qtring Variable
--->
Qtring Variable
Qtring Constant
|
568 |
¹®Á¦ 24-3ÀÇ À§¿¡¼ 7¹øÂ° ÁÙ
|
* (arr+2)[3]=20;
--->
( * (arr+2) )[3]=20;
|
586 |
¹®Á¦ 24-3 ´ä¾ÈÀÇ À§¿¡¼ 3¹øÂ° ÁÙ
|
* (arr+2)[3]=20;
--->
( * (arr+2) )[3]=20;
|
637 |
637page ¾Æ·¡¿¡¼ 3¹øÂ° ÁÙ
|
ÀÌ´Â restric ·Î ¼±¾ðµÈ Æ÷ÀÎÅͰ¡ °¡¸®Å°´Â ¸Þ¸ð¸® ¿µ¿ªÀº
--->
ÀÌ´Â restrict ·Î ¼±¾ðµÈ Æ÷ÀÎÅͰ¡ °¡¸®Å°´Â ¸Þ¸ð¸® ¿µ¿ªÀº
|
834 |
¿¹Á¦ 33-9.cÀÇ 19Çà~21Çà
|
}
return 0;
}
--->
}
fclose(fp);
return 0;
}
|
|
|
¾Æ·¡ÀÇ ³»¿ëÀº 5¼â ÀÌÈÄ ¼öÁ¤µÇ¾ú½À´Ï´Ù. |
ÆäÀÌÁö |
À§Ä¡ |
¿ÀÅ»ÀÚ ³»¿ë |
296 |
296page Áß°£ºÎºÐ
(¿¹Á¦ 11-16.cÀÇ 22Çà
¹Ù·Î ´ÙÀ½ÁÙ)
|
°á°úÀûÀ¸·Î ÁßøµÈ for¹®À» ºüÁ®³ª¿À°Ô µÇ´Â °ÍÀÌ´Ù.
--->
°á°úÀûÀ¸·Î ÁßøµÈ while¹®À» ºüÁ®³ª¿À°Ô µÇ´Â °ÍÀÌ´Ù.
|
549 |
±×¸² 23-6
±×¸² 23-7
|
±×¸² 23-6°ú ±×¸² 23-7¿¡¼ \nÀ» ¸ðµÎ \0À¸·Î º¯°æ
|
692 |
puts ÇÔ¼öÀÇ ¿øÇü ¼³¸íºÎºÐ
|
¼º°ø ½Ã 0ÀÌ ¾Æ´Ñ °ªÀ», ½ÇÆÐ½Ã EOF ¹Ýȯ
--->
¼º°ø ½Ã À½¼ö°¡ ¾Æ´Ñ °ªÀ», ½ÇÆÐ½Ã EOF ¹Ýȯ
|
825 |
¿¹Á¦ 33-5.cÀÇ 7Çà
|
7Çà »èÁ¦(»ç¿ëÇÏÁö ¾Ê´Â º¯¼öÀ̹ǷΠ»èÁ¦)
|
|
|
¾Æ·¡ÀÇ ³»¿ëÀº 4¼â ÀÌÈÄ ¼öÁ¤µÇ¾ú½À´Ï´Ù. |
ÆäÀÌÁö |
À§Ä¡ |
¿ÀÅ»ÀÚ ³»¿ë |
304
| 304page ¹®Á¦ 2ÀÇ
¼Ò½ºÄÚµå ´ä¾È 9Çà, 11Çà
|
for( i=1; i<10; i++ )
{
for( j=1; j<10; j++ )
--->
for( i=0; i<10; i++ )
{
for( j=0; j<10; j++ )
|
737 |
¿¹Á¦ 30-3.cÀÇ 4Çà, 5Çà
|
#define PROUDCT(X, Y) ((X) * (Y))
#define CIRCLE_AREA(R) (PROUDCT((R), (R))*PI)
--->
#define PRODUCT(X, Y) ((X) * (Y))
#define CIRCLE_AREA(R) (PRODUCT((R), (R))*PI)
|
|
|
¾Æ·¡ÀÇ ³»¿ëÀº 3¼â ÀÌÈÄ ¼öÁ¤µÇ¾ú½À´Ï´Ù. |
ÆäÀÌÁö |
À§Ä¡ |
¿ÀÅ»ÀÚ ³»¿ë |
106, 107
| 106 page ¾Æ·¡ ºÎºÐ
107 page ¿¹Á¦5-1.c¿Í ½ÇÇà°á°ú |
-2,147,483,646
--->
-2,147,483,648
|
136 |
136page ǥ 6-1
|
val=7%3 --->
val=7%3 ;
|
140 |
140 page À§¿¡¼ 2 ¹øÂ° ÁÙ
|
% ¿¬»êÀÚ´Â Á¤¼öÇü ³ª´°¼ÀÀÇ ³ª¸ÓÁö¸¦
--->
% ¿¬»êÀÚ´Â ³ª´°¼ÀÀÇ ³ª¸ÓÁö¸¦
|
392 |
392page ¾Æ·¡¿¡¼ 6 ¹øÂ° ÁÙ
|
if(ste!=TRUE || ste != FALSE) --->
if(ste!=TRUE && ste != FALSE)
|
407 |
407 page ¾Æ·¡¿¡¼ 8 ¹øÂ° ÁÙ
|
3³â Â÷ ÀÌÀÚ:(1000+47+47.209)¡¿0.047=51.427823¿ø
--->
3³â Â÷ ÀÌÀÚ:(1000+47+49.209)¡¿0.047=51.521823¿ø
|
433 |
±×¸² 18-3
|
65 65 30 66 66 30 67 67 0
--->
65 65 48 66 66 48 67 67 0
|
510 |
±×¸² 22-4¿¡¼ À§·Î 2 ¹øÂ° ÁÙ
|
ÃÑ 65536°³ÀÇ ¹ÙÀÌÆ®(64¸Þ°¡ ¹ÙÀÌÆ®)
--->
ÃÑ 65536°³ÀÇ ¹ÙÀÌÆ®(64ų·Î ¹ÙÀÌÆ®)
|
511 |
511 page À§¿¡¼ 10 ¹øÂ° ÁÙ
|
¸Þ¸ð¸® °ø°£Àº 65536¹ÙÀÌÆ®(64¸Þ°¡ ¹ÙÀÌÆ®)
--->
¸Þ¸ð¸® °ø°£Àº 65536¹ÙÀÌÆ®(64ų·Î ¹ÙÀÌÆ®)
|
567 |
567 page ¾Æ·¡¿¡¼ 5 ¹øÂ° ÁÙ
|
pArrÀº Æ÷ÀÎÅÍÀÌ´Ï 15ÇàÀÇ Á¢±Ù ¹æ½ÄÀº ´ç¿¬ÇÑ °ÍÀÌ´Ù.
--->
pArrÀº Æ÷ÀÎÅÍÀÌ´Ï 14ÇàÀÇ Á¢±Ù ¹æ½ÄÀº ´ç¿¬ÇÑ °ÍÀÌ´Ù.
|
733 |
¿¹Á¦ 30-1.cÀÇ ÇØ¼³ 10, 11Çà
|
¸ÅÅ©·Î PRINTF_ADDRÀº puts ÇÔ¼öÀÇ È£Ãâ ¹®À¸·Î ´ëüµÈ´Ù.
--->
¸ÅÅ©·Î PRINT_ADDRÀº puts ÇÔ¼öÀÇ È£Ãâ ¹®À¸·Î ´ëüµÈ´Ù.
|
821 |
821 page ǥ 33-3
|
char * fputc(int c, FILE * stream);
char * putc(int c, FILE * stream);
--->
int fputc(int c, FILE * stream);
int putc(int c, FILE * stream);
|
|
|
¾Æ·¡ÀÇ ³»¿ëÀº 2¼â ÀÌÈÄ ¼öÁ¤µÇ¾ú½À´Ï´Ù. |
ÆäÀÌÁö |
À§Ä¡ |
¿ÀÅ»ÀÚ ³»¿ë |
94 |
94 page ¾Æ·¡ ºÎºÐ
|
-1.7014118346046923173168730371588 × (10ÀÇ -38½Â)
ÀÌ·¯ÇÑ Ç¥Çö¹æ½ÄÀ¸·Î´Â À§ÀÇ ¼ýÀÚ(-1.701¡¦)
--->
6.4652189295225812938280509547224 × (10ÀÇ -39½Â)
ÀÌ·¯ÇÑ Ç¥Çö¹æ½ÄÀ¸·Î´Â À§ÀÇ ¼ýÀÚ(6.4652¡¦)
|
94, 95 |
94 page À§¿¡¼ 1 ¹øÂ° ÁÙ
95 page Âü°íÀÇ Áß°£ ºÎºÐ
|
IEEE745 ---> IEEE754
|
105 |
Ç¥ 5-2
Á¤¼ö ÀÚ·áÇü(int, long,
long long) °ªÀÇ Ç¥Çö¹üÀ§
|
-2,147,483,646ÀÌ»ó +2,147,483,647 ÀÌÇÏ (int, long)
-9,223,372,036,854,775,806ÀÌ»ó
+9,223,372,036,854,775,807 ÀÌÇÏ (long long)
--->
-2,147,483,648ÀÌ»ó +2,147,483,647 ÀÌÇÏ (int, long)
-9,223,372,036,854,775,808 ÀÌ»ó
+9,223,372,036,854,775,807 ÀÌÇÏ (long long)
|
130, 131 |
130 page ǥ 5-8
131 page À§¿¡¼ 10 ¹øÂ° ÁÙ
|
08125, 08125U, 08125L, 08125UL, 0815LL, 08125ULL --->
07125, 07125U, 07125L, 07125UL, 0715LL, 07125ULL
|
139 |
À§¿¡¼ 5 ¹øÂ° ÁÙ
|
double resul = n1 + n2;
--->
double result = n1 + n2;
|
226 |
¹®Á¦ 3ÀÇ ¾Æ·¡¿¡¼
7 ¹øÂ° ÁÙ
|
rootVal=sqrt(1.44) ---> rootVal=sqrt(1.44);
|
345 |
¿¹Á¦ 13-4.cÀÇ ÇØ¼³ 3Çà
|
¸Þ¸ð¸® °ø°£¿¡ Á¸ÀçÇÏ´Â ½Ã°£ÀÌ ±æÀÌ ¾ÊÀ¸¹Ç·Î
--->
¸Þ¸ð¸® °ø°£¿¡ Á¸ÀçÇÏ´Â ½Ã°£ÀÌ ±æÁö ¾ÊÀ¸¹Ç·Î
|
354 |
¿¹Á¦ 14-3.cÀÇ 13Çà
|
// 1.23E-006 Ãâ·Â --->
// 1.23e -006 Ãâ·Â
|
389 |
¿¹Á¦ 15-9.cÀÇ ÇØ¼³ 12Çà
|
data = data | mak1;
--->
data = data | msk1;
|
391 |
¿¹Á¦ 15-10.cÀÇ 45Çà
|
minSte=TRUE;
--->
minSte=ste;
|
391 |
¿¹Á¦ 15-10.cÀÇ ½ÇÇà°á°ú
|
2Â÷ Ãâ·Â........
4 + 3 = 7
4 - 3 = 1
--->
2Â÷ Ãâ·Â........
4 - 3 = 1
|
404 |
À§¿¡¼ 5 ¹øÂ° ÁÙ
|
ÀÌ´Â °á±¹ ¸Å´Þ 150¸¸¿øÀÌ ÀúÃàµÇ´Â »óȲÀ¸·Î
--->
ÀÌ´Â °á±¹ ¸Å´Þ 150¸¸¿øÀÌ ÁöÃâµÇ´Â »óȲÀ¸·Î
|
406 |
¹®Á¦ 9ÀÇ ½ÇÇàÀÇ ¿¹
(±×¸² 16-1)
|
[±×¸² 16-1]ÀÇ ±×¸² ¿À·ù
(34, 35, 37, 38µî ½ÇÇà °á°ú¿¡ 3, 6, 9 Æ÷ÇÔ)
--->
"½Ç·Â´ÙÁö±â ¿¬½À¹®Á¦ ´ä¾È"À» ÅëÇØ °á°ú È®ÀÎ ¿ä¸Á
|
407 |
À§¿¡¼ 1 ¹øÂ° ÁÙ
|
º¹¸® »óǰÀ» °¡ÀÔÇÏ´Â °ÍÀÌ ÈξÀ À̵æÀ̳׿ä?
--->
´Ü¸® »óǰÀ» °¡ÀÔÇÏ´Â °ÍÀÌ ÈξÀ À̵æÀ̳׿ä?
|
416 |
À§¿¡¼ 8 ¹øÂ° ÁÙ
|
arr[0]=10; // ù ¹øÂ° ¹è¿ ¿ä¼Ò¿¡ 10 ÀúÀå
arr[1]=20; // µÎ ¹øÂ° ¹è¿ ¿ä¼Ò¿¡ 20 ÀúÀå
--->
array[0]=10; // ù ¹øÂ° ¹è¿ ¿ä¼Ò¿¡ 10 ÀúÀå
array[1]=20; // µÎ ¹øÂ° ¹è¿ ¿ä¼Ò¿¡ 20 ÀúÀå
|
433 |
433page Áß°£ ºÎºÐ
|
¹®ÀÚ¿¿¡ ÀúÀåµÈ ¼ýÀÚ 0Àº ¾Æ½ºÅ° ÄÚµå °ªÀÌ 30ÀÎ ¹®ÀÚÀÌ´Ù.
--->
¹®ÀÚ¿¿¡ ÀúÀåµÈ ¼ýÀÚ 0Àº ¾Æ½ºÅ° ÄÚµå °ªÀÌ 48ÀÎ ¹®ÀÚÀÌ´Ù.
|
487 |
À§¿¡¼ 3 ¹øÂ° ÁÙ
|
µû¶ó¼ ÇÔ¼öÀÇ ÁÖ¼Ò °ªÀ» ÀÎÀÚ·Î Àü´ÞÇÒ ¶§¿¡´Â --->
µû¶ó¼ ÇÔ¼öÀÇ ÀÎÀÚ·Î ¹è¿ÀÇ ÁÖ¼Ò °ªÀ» Àü´ÞÇÒ ¶§¿¡´Â
|
509 |
±×¸² 22-3
|
¿¹´Â ¸î ¹øÁö¾ß?
--->
¾ê´Â ¸î ¹øÁö¾ß?
|
602 |
¾Æ·¡¿¡¼ 4 ¹øÂ° ÁÙ
|
typedef MD_LEN int;
--->
typedef int MD_LEN;
|
664 |
atexit ÇÔ¼öÀÇ ¿øÇü
¼³¸íºÎºÐ
|
int atexit (void (*func) (void);
--->
int atexit (void (*func) (void) );
|
683 |
¿¬½À¹®Á¦ ¸®½ºÆ®
|
¿¬½À¹®Á¦ ¸®½ºÆ®¿¡ "¹® Á¦7[Æ÷ÀÎÅÍ º¯¼öÀÇ °ª ±³È¯]" Ãß°¡
|
759 |
¹®Á¦ 30-1ÀÇ
¼Ò½ºÄÚµå ´ä¾È 4Çà
|
( (TYPE *)malloc(sizeof(TYPE) * LEN) )
--->
( (TYPE *)malloc(sizeof(TYPE) * (LEN) ) )
|
841 |
ftell ÇÔ¼öÀÇ ¿øÇü
¼³¸íºÎºÐ
|
ÆÄÀÏ À§Ä¡ Áö½ÃÀÚÀÇ À§Ä¡ Á¤º¸
--->
ÆÄÀÏ À§Ä¡ Áö½ÃÀÚÀÇ À§Ä¡ Á¤º¸ ¹Ýȯ
|
|
|
|
|
|
 |
|
|