一:使用scanf读入,遇到空格、tab、回车就结束;但是可以使用scanf("%[^c]“)这个c就是遇到这个字符就结束。或者使用scanf(“%[a-zA-Z0-9&*!@#$()&",s);表示如果遇到里面没有的字符就直接结束。
二:使用cin,遇到空格回车结束。
三:gets,遇到回车就结束
四:cin.get(s,strlen(s)),与gets一样后面是他的大小;
五:getline,需要#include<string头文件,getlin(cin,s);
一:使用scanf读入,遇到空格、tab、回车就结束;但是可以使用scanf("%[^c]“)这个c就是遇到这个字符就结束。或者使用scanf(“%[a-zA-Z0-9&*!@#$()&",s);表示如果遇到里面没有的字符就直接结束。
二:使用cin,遇到空格回车结束。
三:gets,遇到回车就结束
四:cin.get(s,strlen(s)),与gets一样后面是他的大小;
五:getline,需要#include<string头文件,getlin(cin,s);