摘要: 先回顾一下C语言中的两种读入数据的方式 —— scanf("%s", str)和gets(str)     · scanf(("%s", str)遇到空白字符(空格、制表符、换行符)变结束输入,之后读入的数据将继续停留在缓冲区。     · gets(str) 遇到换行符后结束输入,而最后的'\n'被替换成了'\0',输入缓冲区不会继续保存换行符,因此不会对后面的输入造成影响。 下面写一段代码测试: 阅读全文
posted @ 2013-03-01 13:31 Cocoon 阅读(388) 评论(0) 推荐(0) 编辑