while(cin>>str)循环结束问题&cin相关问题

int main()

{

  string str;

  while(cin>>str)

    cout<<str<<endl;

  return 0;

}

 

 

结束循环:1.Windows系统中,enter->ctrl+z->enter;

     2.linux,ctrl+d

 

当cin碰到EOF(文件结束标记end of file)循环会终止,因此我们只需要输入一个模拟end-of-file的值即可,这个值在linux下面是Ctrl+D,在windows下是ctrl+z;

 

你可能感兴趣的:(while(cin>>str)循环结束问题&cin相关问题)