2587, 6/130 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   ¸Û¸Û
   [re] ¸ÞÀÏ·Î ¾Æ¹«¸® Áú¹®Çصµ ´äÀ» ¾ÈÁֽó׿ä~

http://www.hackerschool.org/HS_Boards/view.php?id=books&no=1366 [º¹»ç]


ÃÖÁ¾ÀûÀÎ ´äº¯ÀÔ´Ï´Ù.
ÀÏ´Ü °Ô½ÃÆÇÀÌ Á¶±Ý ÁöÀúºÐÇØÁ®¼­ Á¤¸®¸¦ ÇÏ¿´½À´Ï´Ù.

¸ÕÀú Á¦´ë·ÎµÈ ¼Ò½º ÄÚµå´Â ´ÙÀ½°ú °°½À´Ï´Ù.

int main( void )
{ int a;
  char b;
  float c;
  printf( "1.Enter a int: " );
  scanf( "%d%*c", &a );
  printf( "2.Enter a char: " );
  scanf( "%c", &b );
  printf( "3.Enter a float: " );
  scanf( "%f", &c );
  printf( "One is %d\n", a );
  printf( "Two is %c\n", b );
  printf( "Three is %f\n", c );
}

¹Ù²ï°ÍÀº, scanf( "%d", &a ); ºÎºÐÀÔ´Ï´Ù. scanf( "%d%*c", &a ); ·Î ¼öÁ¤µÇ¾ú½À´Ï´Ù.

ÀÌÇØ°¡¼¼¿ä? "%*c"¹»±î¿ä? %´ÙÀ½¿¡ *°¡ ³ª¿À¸é ÀÌÇʵå´Â ½ºÅµÇÑ´Ù´Â ¶æÀÔ´Ï´Ù.

±×·±µ¥, ¹» ½ºÅµÇÑ´Ù´Â °É±î¿ä? scanf´Â ÀÔ·ÂÀÇ ³¡À» ¸®ÅÏÀ» ´­·¯¼­ ¾Ë·ÁÁÝ´Ï´Ù.

±×·±µ¥, ÀÌ ¸®ÅÏÀÌ scanf ³»ºÎ ¹öÆÛ¿¡ µé¾î°¡°Ô µË´Ï´Ù. ±×·¡¼­

scanf("%c", &in);
scanf("%c", &in);

ó·³.. µÎ°³¸¦ ³ª¶õÈ÷ ÀԷ¹ÞÀ» °æ¿ì Ç×»ó in¿¡´Â 0x0a°¡ ÀԷµ˴ϴÙ.

¿Ö³Ä¸é ù¹ø° ÀÔ·ÂÀº ù¹ø° ¶óÀο¡¼­ in¿¡ µé¾î¿ÀÁö¸¸

µÎ¹ø° ¶óÀο¡¼­ scanfÇÒ¶§ ¹öÆÛ¿¡ ij¸®Áö ¸®ÅÏ(CR, 0x0a)ÀÌ ³²¾ÆÀֱ⠶§¹®¿¡

±×°É Àоî¿À°Ô µË´Ï´Ù. ±×·¯´Ï±î ´ÙÀ½¿¡ ¿À´Â CRÀ» ±×³É ½ºÅµÇÏ¸é µË´Ï´Ù.

±×·¡¼­"%d%*c"ÀÌ·¸°Ô Çؼ­ ù¹ø° Á¤¼ö´Â ÀÔ·ÂÀ» ¹Þ°í µÎ¹ø° ¹®ÀÚ¸¦ ¹ö¸°´Ù´Â

¾ê±â°¡ µË´Ï´Ù.  Âü°í·Î Ã¥¿¡´Â ¾ø´Â ³»¿ëÀÔ´Ï´Ù.

±×³É ÆÁ Á¤µµ·Î ¾Ë°í °è½Ã¸é ÁÁÀ»°Ì´Ï´Ù. ¿Ö³ÄÇÏ¸é ½ÇÁ¦ ÇÁ·Î±×·¡¹Ö¿¡¼­ ¹®ÀÚ¸¦

scanf()·Î ¹Þ´Â ÀÏÀº °ÅÀÇ ¾ø±â ¶§¹®ÀÔ´Ï´Ù. getch³ª fgetcµîÀÇ ¹®ÀÚ ÀÔ·Â Àü¿ë

ÇÔ¼ö°¡ Àֱ⠶§¹®ÀÌÁö¿ä. ±×·³..

Âü, Âü°í·Î %c°¡ ¾Æ´Ñ %dÀ϶§´Â ¿£ÅÍ µÞ󸮸¦ ÇØÁÖÁö ¾Ê´Â ÀÌÀ¯´Â %d°¡ ¿À·ÎÁö

¼ýÀÚ °ª¸¸ ÀνÄÇϱ⠶§¹®ÀÔ´Ï´Ù. ¹®ÀÚ(¿©±â¼± ¿£ÅÍ)´Â Áö°¡ ¾Ë¾Æ¼­ ¹«½ÃÇÕ´Ï´Ù.




  Hit : 897     Date : 2003/03/16 12:35



    
°¥ÄÑÁÖ¼¼¿ä À§ÀÇ ³»¿ëÀ» Á»´õ ½±°Ô ¸»¾¸ÇØÁÖ¼ÌÀ¸¸é ÇÕ´Ï´Ù. Á¦°¡ ¹«½ÄÇؼ­... 2003/03/16
°¥ÄÑÁÖ¼¼¿ä ±×¸®°í ¶Ç ±Ã±ÝÇÑ°Ô Àִµ¥ ¿Ö ´Ù¸¥»ç¶÷µéÀº ¿©±â¿¡ ´ëÇØ Àǹ®À» °¡ÁöÁö ¾Ê¾Ò³ª¿ä? ±ÛÀ» º¸´Ï ´Ùµé Àߵȴٰí ÇÏ´øµ¥... 2003/03/16
¸Û¸Û ³ª¸§´ë·Î ½±°Ô Ç®¾î¼­ ¾´ °ÍÀÔ´Ï´Ù. ±×³É ´«À¸·Î¸¸ º¸´Â °Íº¸´Ü Á÷Á¢ Äڵ带 º¯°æÇØ°¡¸ç 2003/03/19  
¸Û¸Û ½ÇÀü Å×½ºÆ®¸¦ ÇغÁ¾ß È®½ÇÇÏ°Ô ÀÌÇØ°¡ °¥°ÍÀÔ´Ï´Ù. 2003/03/19  
 
   ¸ÞÀÏ·Î ¾Æ¹«¸® Áú¹®Çصµ ´äÀ» ¾ÈÁֽó׿ä~ [2]

°¥ÄÑÁÖ¼¼¿ä
2003/03/15 913

     [re] ¸ÞÀÏ·Î ¾Æ¹«¸® Áú¹®Çصµ ´äÀ» ¾ÈÁֽó׿ä~ [4]

¸Û¸Û
2003/03/16 896

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org