c++如何输入数据之后不换行接着输出(即cin流结束后,按回车键,接下来的cout流和cin流的数据在同一行)。
发布网友
发布时间:2022-04-07 21:49
我来回答
共2个回答
热心网友
时间:2022-04-07 23:18
你按回车键就意味着换行啊
不过问题还是可以解决的,你可以把回车作为字符读入,预示着输入的结束,这样应该可以实现你说的功能。当你判断回车来的时候你就输出,而不执行回车的换行操作,但这样你输入多个变量时候之间必须用空格而不能用回车了;但是我试了一下,这样还是不行
热心网友
时间:2022-04-08 00:36
//这个可以设置一个结束符来结束输入,比如
while(_getch()!='~')
/*~为结束符。由于vc这个渣货,回车符_getch()会判断为回到行首,所以不能回车解决。linux下可以*/