黑马程序员技术交流社区
标题:
关于scanf函数的用法!
[打印本页]
作者:
悟中生有
时间:
2014-3-22 16:28
标题:
关于scanf函数的用法!
本帖最后由 悟中生有 于 2014-3-22 17:49 编辑
scanf函数是接收键盘输入的数据,可是遇到空格输入就会自动结束,并不能把空格后面录入的数据存储,这种情况该怎么解决呢??
求解?
作者:
agelessman
时间:
2014-3-22 17:07
首先,不知道您说的是不是scanf这个词?看scanf输入的是多个字符还是一个字符。如果是多个字符,遇空格和回车都不会结束输入;如果是一个字符,遇空格不会结束,遇回车结束输入。还要看前边程序代码编写是怎样的。
作者:
沙洲冷
时间:
2014-3-22 17:21
楼主说的应该是scanf函数吧?可以这样写scanf("%[^\n]",s);或者用gets();
作者:
悟中生有
时间:
2014-3-22 17:51
沙洲冷 发表于 2014-3-22 17:21
楼主说的应该是scanf函数吧?可以这样写scanf("%[^\n]",s);或者用gets();
多谢解答!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2