输入输出空格问题!

来源:互联网 发布:linux var目录 清理 编辑:程序博客网 时间:2024/05/20 08:02

输入空格的几种方法:

1. 调用cin.getline();

2. 调用gets();

setiosflags(ios::skipws)忽略前导空白(用于输入)

cin.unsetf(ios_base::skipws)则与之相反

{

           char  * str;

           cin.unsetf(ios :: skipws);

           cin>>str;

           cout<<str<<endl;

}

输入%“--abcd"则输出为空,且strlen(str) == 0;

 

 

 

原创粉丝点击