ÇÁ·Î±×·¡¹Ö

 3206, 1/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 : 6213     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  
3206   [VC] Help -> Index -> MSDNÄ÷º¼ÇÀÌ ¾ø½À´Ï´Ù.     ¿µ¿øÇÑ°øºÎ
07/02 6072
3205   [C¾ð¾î] ¸ÖƼ¾²·¹µå??[4]     ¿µ¿øÇÑ°øºÎ
06/27 10091
3204   [C¾ð¾î] ¿­Ç÷°­ÀÇ C ¸¶Áö¸· ¹®Á¦ Áú¹®ÀÌ¿ä.[4]     ¿µ¿øÇÑ°øºÎ
06/13 6340
3203   [C¾ð¾î] Çì´õÆÄÀÏ, #ifndef, #define Áú¹®ÀÌ¿ä.[2]     ¿µ¿øÇÑ°øºÎ
06/11 6973
3202   [C++] C++ ÀÔ¹®¿ëÀ¸·Î ÁÁÀº Ã¥ ÃßõÇØÁÖ¼¼¿ä.[5]     ¿µ¿øÇÑ°øºÎ
06/02 4088
  [C¾ð¾î] scanfÇÔ¼ö¿Í getsÇÔ¼ö¿¡¼­ \n¹®ÀÚ Áú¹®ÀÌ¿ä.[2]     ¿µ¿øÇÑ°øºÎ
05/25 6212
3200   [C¾ð¾î] unsigned int a= -1; ÀÌ°Å À߸¸ µÇ³×¿ä.[5]     ¿µ¿øÇÑ°øºÎ
04/14 4967
3199   [°³¹ß] Å×½ºÆ®°³¹ßÀÌ ¾î¶²°ÅÁÒ?[4]     ¿µ¿øÇÑ°øºÎ
04/09 3748
3198   [viÆíÁý±â] ÀÌ°Å ¾µ¸¸ÇÑ°¡¿ä?[5]     ¿µ¿øÇÑ°øºÎ
04/03 3414
3197   [C¾ð¾î] ¹è¿­¿¡ ±Ã±ÝÇÑ °Ô »ý°å¾î¿ä.[3]     ¿µ¿øÇÑ°øºÎ
03/28 4014
3196   ÆÐŶĸÃĸ¦ ÅëÇؼ­ÆÐŶÀ» ºÐ¼®ÇÒ¶§[2]     ¿³Àå¼ö
02/24 5099
3195   api ÈÄÅ·À» ÇÏ·Á±¸ÇÕ´Ï´Ù     ¿³Àå¼ö
02/22 4770
3194   xp sp2 ¿¡¼­´Â raw socket ºÒ°¡´ÉÇÑ°¡¿©?[3]     ¿³Àå¼ö
01/21 4083
3193   Á¦°¡Á÷Á¢ ÆÐŶÀ» Á¶ÀÛÇØ º¸³»°í½Í½À´Ï´Ù[4]     ¿³Àå¼ö
01/20 5353
3192   127.0.0.1 ·ÎÁ¢¼ÓÇÏ´Â »ç¶÷¿¡°Ô´Â °ü¸®ÀÚÀÇ ±Ç¸®¸¦Á༭[6]     ¿³Àå¼ö
01/16 4204
3191   winpcap À»ÀÌ¿ëÇؼ­ ÆÐŶĸÃÄÇÁ·Î±×·¥À» ¸¸µé¾ú½À´Ï´Ù[2]     ¿³Àå¼ö
01/13 8014
3190   dll ÀÎÁ§¼ÇÀ»ÀÌ¿ëÇؼ­ ƯÁ¤ÇÁ·Î¼¼½º¿¡[2]     ¿³Àå¼ö
01/12 3682
3189   ÇÁ·Î±×·¡¹ÖÀûÀ¸·Î ¸Þ¸ð¸®°ü·Ã ¿¢¼¼½º¿¡´ëÇؼ­[2]     ¿³Àå¼ö
01/12 3198
3188   ¼ÒÄÏÅë½Å¿¡¼­ Ŭ¶óÀ̾ðÆ®°¡ Á¢¼ÓÇؼ­[4]     ¿³Àå¼ö
02/06 3597
3187   sqlÀÎÁ§¼Ç°ø°ÝÀ¸·ÎºÎÅÍ º¸È£ÇÏ·Á¸é[2]     ¿³Àå¼ö
02/04 3131
1 [2][3][4][5][6][7][8][9][10]..[161]

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