ÇÁ·Î±×·¡¹Ö

 3204, 142/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   TIM_Scutum
   [re] c¾ð¾î Ãʺ¸ Áú¹®ÀÔ´Ï´Ù.

http://www.hackerschool.org/HS_Boards/zboard.php?desc=asc&no=400 [º¹»ç]



ÀÏ´Ü, %*cÀÇ ÀǹÌÀÔ´Ï´Ù. scanf("%c", ...) °¡ "¹®ÀÚ Çϳª¸¦ ÀԷ¹޴´Ù"

¶ó´Â ÀǹÌÀÎ °Í¿¡ ¹ÝÇÏ¿©, scanf("%*c", ...) ´Â "¹®ÀÚ Çϳª¸¦ ¹«½ÃÇÑ´Ù"

ÀÔ´Ï´Ù. ´ÙÀ½ÀÇ ¿¹Á¦¸¦ º¸½Ã¸é ÀÌÇØ°¡ ½¬¿ì½Ç °Ì´Ï´Ù.


int main()
{
        int a = 1, b = 2, c = 3;

        scanf("%d %*d %d", &a, &b, &c);

        printf("%d %d %d\n", a, b, c);
}


---> ½ÇÇà °á°ú

123 456 789
123 789 3


º¸½Ã´Ù½ÃÇÇ µÎ ¹ø° Á¤¼ö°¡ ¹«½ÃµÇ¾ú½À´Ï´Ù.  ±×¸®°í ±× ´ÙÀ½ %d¿¡ ÀÇÇÏ¿©

º¯¼ö b¿¡ 789°¡ ÀúÀåµÇ°í, ´õ ÀÌ»ó  scanf¿¡ ÀÇÇÏ¿© ÀԷ¹޴ °ªÀÌ ¾ø±â ¶§¹®¿¡

c´Â ÃʱâÈ­µÈ »óÅ·Π³²°Ô µÇ¾ú½À´Ï´Ù.

ÀÌ ¿¹Á¦¸¦ Â÷±ÙÈ÷ º¸½Ã¸é %*?¿¡ ´ëÇØ ½±°Ô ÀÌÇØÇÏ½Ç ¼ö ÀÖÀ¸½Ç °Ì´Ï´Ù.


µÑ°.. ¿Ö ù¹ø° scanf¿¡¼­¸¸ %*c¸¦ »ç¿ëÇÏ°í ³ª¸ÓÁö¿¡¼± »ç¿ëÇÏÁö ¾Ê´Â°¡?

¿¹Á¦¿¡¼­ »ç¿ëµÈ scanf¸¦ Â÷·Ê·Î º¾½Ã´Ù.


scanf("%d", &i);

scanf("%c", &c);

scanf("%f", &f);


ÀÌó·³ µÎ¹ø° scanf¸¸ÀÌ ¹®ÀÚ¸¦ Ãë±ÞÇÏ°í ÀÖÀ¸¸ç, ¿ì¸®°¡ ÀÔ·ÂÇÏ´Â ¿£ÅÍ ¿ª½Ã

¹®ÀÚ(\n)ÀÔ´Ï´Ù. Áï, À§ ¿¹Á¦¸¦ ½ÇÇàÇÑ ÈÄ¿¡ 777<¿£ÅÍ> ¶ó°í ÀÔ·ÂÇÑ´Ù¸é,

º¯¼ö i¿¡ 777ÀÌ ÀúÀåµÇ°í, º¯¼ö c¿¡´Â <¿£ÅÍ>°¡ ÀúÀåµË´Ï´Ù. µû¶ó¼­ ÀÌ¿Í °°Àº

Çö»óÀ» ¹æÁöÇϱâ À§ÇÏ¿© scanf("%d", &i);¸¦ scanf("%d%*c", &i); ·Î ¹Ù²ãÁØ

°ÍÀÔ´Ï´Ù. ÀÌ·¸°Ô ÇØÁÖ¸é i´Â 777ÀÌ µÇ¸ç, <¿£ÅÍ>´Â ¹«½ÃµÇ±â ¶§¹®ÀÔ´Ï´Ù.


¹Ý¸é¿¡, µÎ¹ø° ¶óÀÎ ÀÌÈķδ %c°¡ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. µû¶ó¼­, <¿£ÅÍ>°¡

º¯¼ö¿¡ ÀúÀåµÉ ÀÏÀÌ ¾øÀ½À¸·Î %*c¸¦ »ç¿ëÇØÁÖÁö ¾ÊÀº °ÍÀÔ´Ï´Ù.

ÇÏÁö¸¸, ¸ðµç scanf¿¡ %*c¸¦ Ãß°¡ÇÏ´Â ½À°üÀ» µéÀÌ´Â °ÍÀÌ ÁÁ°ÚÁÒ.

(%f¸¦ ³ªÁß¿¡ %c·Î ¼öÁ¤ÇÏ´Â ÀÏÀÌ »ý±æ ¼öµµ ÀÖÀ»Å״ϱî¿ä.)



¸¶Áö¸·À¸·Î ÇØÄ𠾾åÀÌ ºÎºÐÁß,

"³ª¸ÓÁö ÀԷ¿¡¼­ %*c¸¦ ³ÖÁö ¾ÊÀº ÀÌÀ¯´Â ¼ýÀÚ¸¦ ÀÔ·Â ¹ÞÀ» °æ¿ì¿£

¿£ÅÍ µîÀÇ ¹®ÀÚ¸¦ ÀÚµ¿À¸·Î ¹«½ÃÇØ Áֱ⠶§¹®ÀÔ´Ï´Ù." ÀÌ ºÎºÐÀÔ´Ï´Ù.


"³ª¸ÓÁö ÀԷ¿¡¼­ %*c¸¦ ³ÖÁö ¾ÊÀº ÀÌÀ¯´Â ¹Ù·Î ´ÙÀ½ scanf()¿¡¼­ ¼ýÀÚ¸¦ ÀÔ·Â ¹ÞÀ» °æ¿ì¿¡¿£ÅÍ µîÀÇ ¹®ÀÚ¸¦ ÀÚµ¿À¸·Î ¹«½ÃÇØ Áֱ⠶§¹®ÀÔ´Ï´Ù."

Á¤µµ·Î °íÃÄÁÖ¾î¾ß ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

±×·³ Á¶±ÝÀÌ¶óµµ Á¦ ¼³¸íÀÌ µµ¿òÀÌ µÇ¾ú±æ ¹Ù¶ø´Ï´Ù. °¨»çÇÕ´Ï´Ù.

  Hit : 3162     Date : 2004/02/03 08:37



    
jumong °¨»çÇÕ´Ï´Ù. Á¤¸» ¸¹Àº µµ¿òÀÌ µÇ³×¿ä ^^; ¿£ÅÍ°¡ ¹®ÀÚ·Î Ãë±ÞµÇ´ÂÁö´Â Á¤¸» ¸ð¸£´Â °ÍÀ̾ú´Âµ¥ ¾Ë·ÁÁּż­ °¨»çÇØ¿ä~ 2004/02/04  
384   ÄÄÆÄÀÏ °ü·Ã Áú¹®ÀÔ´Ï´Ù.[3]     ÆĶõ°í¾çÀÌ¢Ý
02/03 3100
383     [re] ÄÄÆÄÀÏ °ü·Ã Áú¹®ÀÔ´Ï´Ù.[1]     arumi1004
02/04 3585
382   c¾ð¾î Ãʺ¸ Áú¹®ÀÔ´Ï´Ù.[2]     jumong
02/03 2946
    [re] c¾ð¾î Ãʺ¸ Áú¹®ÀÔ´Ï´Ù.[1]     TIM_Scutum
02/03 3161
380   ¹®ÀÚ¿­¿¡ ´ëÇÑ ¿©·¯°¡Áö Áú¹®     isvan812
02/02 3110
379     [re] ¹®ÀÚ¿­¿¡ ´ëÇÑ ¿©·¯°¡Áö Áú¹®     hkpco
02/03 3035
378   ªÀº ÄÚµå ºÐ¼®     isvan812
02/02 3339
377     [re] ªÀº ÄÚµå ºÐ¼®     hkpco
02/03 3403
376   Æ÷ÀÎÅͼ±¾ð½Ã;;     isvan812
02/01 3153
375     [re] Æ÷ÀÎÅͼ±¾ð½Ã;;[3]     TIM_Scutum
02/01 3501
374   C¾ð¾î Áú¹®¿° Ãʺ¸ÀÔ´Ï´Ù     cisconet
02/01 3174
373     [re] C¾ð¾î Áú¹®¿° Ãʺ¸ÀÔ´Ï´Ù[3]     TIM_Scutum
02/01 3323
372   sizeof()¿¬»êÀÚ¿¡ ´ëÇؼ­ Áú¹® ÀÖ½À´Ï´Ù..[5]     na2r8
01/31 3808
371   C¾ð¾î Áú¹®¿° Ãʺ¸ÀÔ´Ï´Ù     cisconet
01/31 3121
370     [re] C¾ð¾î Áú¹®¿° Ãʺ¸ÀÔ´Ï´Ù[1]     TIM_Scutum
01/31 3720
369     [re] C¾ð¾î Áú¹®¿° Ãʺ¸ÀÔ´Ï´Ù[1]     cisconet
01/31 3136
368   ÄÄÆÄÀÏ·¯(½ÇÇàÇü ÆÄÀÏ º¯È¯ ÇÁ·Î±×·¥)±¸Çϴ°÷ÀÌ ¾îµðÀΰ¡¿ä?     asiajon1
01/29 2958
367     [re] ÄÄÆÄÀÏ·¯(½ÇÇàÇü ÆÄÀÏ º¯È¯ ÇÁ·Î±×·¥)±¸Çϴ°÷ÀÌ ¾îµðÀΰ¡¿ä?     TIM_Scutum
01/29 3692
366   ÇÔ¼ö¿¡¼­[10]     Abek_wolf
01/29 3532
365     [re] ÇÔ¼ö¿¡¼­[1]     TIM_Scutum
01/31 3554
[1]..[141] 142 [143][144][145][146][147][148][149][150]..[161]

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