相关疑难解决方法(0)

C++"cin"只读取第一个单词

#include<iostream.h>
#include<conio.h>
class String
{
    char str[100];
    public:
    void input()
    {
        cout<<"Enter string :";
        cin>>str;
    }

    void display()
    {
        cout<<str;
    }
};

int main()
{
     String s;
     s.input();
     s.display();
     return 0;
}
Run Code Online (Sandbox Code Playgroud)

我在Turbo C++ 4.5中工作.代码运行正常,但它没有给出所需的输出,例如,如果我将输入作为"steve hawking",则仅显示"steve".有人可以帮忙吗?

c++ java string

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

c++ ×1

java ×1

string ×1