C++输出的问题

请问诸位一个问题,比如我输入一串字符c s
之后我想输出这串字符 我知道很简单 关键是想问 我中间有个空格 那个怎么输出来
我想直接在屏幕上输出c s 带那个空格的 谢谢 求教。。。。

阅读 3.3k
3 个回答

cin函数对字符串而言,如果遇到空格就会停止,而getline函数默认遇到'\n'才会停止读入。

try following:

cpp    std::string buffer;
    std::getline(std::cin, buffer);
    std::cout << buffer;

输入一行字符串
getline()
或不断输入字符,判断是否为回车。
while(ch=getchar()!='\n')

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题