原文:C++读取带空格字符串的方法

. cin cin是C 中最常用的输入语句,当遇到空格或者回车键即停止。 结果如下: . gets C语言中的函数,可以无限读取,以回车结束读取,在C 中运行会产生bug,首字符自动丢弃 . getline 若定义变量为string类型,则要考虑getline 函数。用法如下: 结果: . cin.get cin.getline cin.get 函数可以接收空格,遇回车结束输入。必须是char类 ...

2021-01-24 11:04 0 666 推荐指数:

查看详情

C++如何读取空格字符串?这5种方法教会你

关于C++读取空格字符串方法,你知道哪些呢? 1. cin cin是C++中最常用的输入语句,当遇到空格或者回车键即停止 如: #include <iostream> #include <string> using namespace std ...

Wed Mar 17 04:05:00 CST 2021 0 860
C++)char数组和string读取空格字符串

1. char数组:   使用scanf("%[^c]",s)可以以c字符为间隔读取字符串。   所以scanf("%[^\n]",s)可以以读取以换行符为间隔读取字符串。   但是它不会吃掉换行符,所以scanf连着用时要用getchar()把中间的换行符吃掉才行。 2. ...

Sat Mar 14 19:46:00 CST 2020 0 1219
[转]关于在C++中输入带空格字符串方法

这几天,在做assignment的时候发现了一个问题,当我在cin>>中输入带有空格的课程名字的时候,程序会中断。我也在网上查看了很多关于这个问题的资料,例如一下的代码: #include <iostream.h>void main(){char str[20 ...

Fri Apr 27 05:14:00 CST 2012 1 3228
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM