程序运行情况如下: enter a sentence: I like C++./I study C++./I am happy.↙ The string read with cin is:I The second part is: like C++. The third part is:I study C++./I am h
3) 用getline函数从输入流读字符时,遇到终止标志字符时结束,指针移到该终止标志字符之后,下一个getline函数将从该终止标志的下一个字符开始接着读入,如本程序运行结果所示那样。如果用cin.get函数从输入流读字符时,遇终止标志字符时停止读取,指针不向后移动,仍然停留在原位置。下一次读取时仍从该终止标志字符开始。这是getline函数和get函数不同之处。假如把例13.7程序中的两个cin.line函数调用都改为以下函数调用: cin.getline(ch, 20, '/'); 则运行结果为: enter a sentence: I like C++./I study C++./I am happy.↙ The string read with cin is: I The second part is: like C++. The third part is: (没有从输人流中读取有效字符)