jackloverose

导航

 

2013年2月28日

摘要: 1.scanf("%s",str)和gets(str)scanf("%s",str)和gets(str)均可用于输入字符串到字符数组变量str,但scanf("%s",str)匹配连续的一串非空白字符,遇到空格、tab或回车即结束,字符串前的空白字符没有存入str,只表示输入还未开始(感谢garbageMan的指正),而gets(str)读到回车处结束,所以当句子中单词由空格分开时要用后者来输入,如下图所示:需要强调一点,scanf("%s",str)在遇到'\n'(回车)或' '( 阅读全文
posted @ 2013-02-28 14:16 jackloverose 阅读(5584) 评论(4) 推荐(3)