ÇÁ·Î±×·¡¹Ö

 3206, 161/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   ¿µ¿øÇÑ°øºÎ
   [C¾ð¾î] scanfÇÔ¼ö¿Í getsÇÔ¼ö¿¡¼­ \n¹®ÀÚ Áú¹®ÀÌ¿ä.

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=3014 [º¹»ç]


Á¦°¡ scanfÇÔ¼ö´Â ¿£Å͸¦ ÀÔ·ÂÇÒ ¶§ µé¾î°¡´Â \n¹®ÀÚ¸¦ ¹«½ÃÇÏ°í, getsÇÔ¼ö´Â ±× \nµµ Àд´٠¶ó°í ¾Ë°í

ÀÖ¾ú´Â°í getchar()ÇÔ¼ö ½á¼­ È®ÀαîÁö Çߴµ¥¿ä.

³ªÁß¿¡ scanf¶û getsÇÔ¼ö·Î "12345"¸¦ ÀÔ·ÂÇؼ­  strlen()ÇÔ¼ö¸¦ ½áºÃ´õ´Ï µÑ´Ù ¹®ÀÚ¿­ ±æÀÌ°¡

5°¡ ³ª¿À³×¿ä.

scanf´Â ¸Â´Â °Í °°Àºµ¥ getsÇÔ¼ö´Â \n¹®ÀÚµµ ÀоúÀ¸´Ï±î 6À̾î¾ß Çϴ°Š¾Æ´Ñ°¡¿ä?

  Hit : 6215     Date : 2011/05/25 02:32



    
rgogor scanf°¡ ¹«½ÃÇÏ´Â \n¹®ÀÚ´Â ¹öÆÛ¿¡ µé¾î°©´Ï´Ù.
µû¶ó¼­ '12345\n'(\n´Â ENTER)¸¦ ÀÔ·ÂÇÏ°Ô µÇ¸é 12345°¡ ÇØ´ç ¹®ÀÚ¿­¿¡ µé¾î°¡°í \n´Â ¹öÆÛ¿¡ ³²°Ô µË´Ï´Ù.
getsÇÔ¼ö´Â 12345¸¦ \n¸¦ ¸¸³¯¶§±îÁö ÀÔ·ÂÀ¸·Î ¹Þ°í \n´Â ¹öÆÛ¿¡¼­ Áö¿ö¹ö¸³´Ï´Ù.

¾Æ·¡ Äڵ带 ½ÇÇàÇØ º¸½Ã¸é ÀÌÇØ°¡ ºü¸¦°Ì´Ï´Ù.

#include <stdio.h>

void main()
{
char a[10];
scanf("%s",a);
printf("scanf : %s",a);
gets(a);
printf("gets : %s",a);

}

scanf¿¡¼­ 12345\n¸¦ ÀÔ·ÂÇß´Ù¸é 12345´Â a¿¡ µé¾î°¡°í ¹Ù·Î gets¸¦ ¸¸³µÀ»‹š ¹öÆÛ¿¡³²¾ÆÀÖ´ø \n°¡ ¶Ù¾î³ª¿Í¼­ a¹è¿­¿¡´Â NULL°ª¸¸ µé¾î°¡°Ô µË´Ï´Ù.

°ø´ë»ýÀ̶ó ÀÌÇØ°¡ »¡¸® µÇµµ·Ï ±ÛÀ» ¸ø¾²°Ú³×¿ä. ¤Ì_¤Ì
2011/05/25  
¿µ¿øÇÑ°øºÎ Çѹø¿¡ ÀÌÇØÇß¾î¿ä. °ø´ë»ýÀÌ½Ã¶ó ¼³¸íÀÌ ³í¸®ÀûÀÌ°í, ÇÕ¸®ÀûÀÌ°í, ½º¹«½ºÇÏ°í, ±ò²ûÇÏ°í,

È¿¿ïÀûÀÌ°í, ±º´õ´õ±â°¡ ¾ø³×¿ä. °¨»çÇÕ´Ï´Ù ^.^
2011/05/26  
  [C¾ð¾î] scanfÇÔ¼ö¿Í getsÇÔ¼ö¿¡¼­ \n¹®ÀÚ Áú¹®ÀÌ¿ä.[2]     ¿µ¿øÇÑ°øºÎ
05/25 6214
5   [C++] C++ ÀÔ¹®¿ëÀ¸·Î ÁÁÀº Ã¥ ÃßõÇØÁÖ¼¼¿ä.[5]     ¿µ¿øÇÑ°øºÎ
06/02 4088
4   [C¾ð¾î] Çì´õÆÄÀÏ, #ifndef, #define Áú¹®ÀÌ¿ä.[2]     ¿µ¿øÇÑ°øºÎ
06/11 6974
3   [C¾ð¾î] ¿­Ç÷°­ÀÇ C ¸¶Áö¸· ¹®Á¦ Áú¹®ÀÌ¿ä.[4]     ¿µ¿øÇÑ°øºÎ
06/13 6344
2   [C¾ð¾î] ¸ÖƼ¾²·¹µå??[4]     ¿µ¿øÇÑ°øºÎ
06/27 10095
1   [VC] Help -> Index -> MSDNÄ÷º¼ÇÀÌ ¾ø½À´Ï´Ù.     ¿µ¿øÇÑ°øºÎ
07/02 6073
[1].. 161

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