您的位置:首页 > 编程语言 > C语言/C++

c++中输入字符串

2017-07-23 14:53 162 查看
在c++中,如果用cin这个输入流来录入字符串,那么有缺点,就是遇到空格会自动的跳到下一个变量来与之对应,



可以看到,直接忽略了空格后面的world





如果想要完整的输入带空格的字符串,有两种方法,一种是用c++里面的string变量来存放字符串,而且还要用对应的getline()函数来对应,对应函数需要包含的头文件是sstream,如下是第一种方案:





第二种方法是用c语言中的gets函数,对应需要字符数组,需要包含头文件cstdio



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  string c语言