在c++中读取带有空格的输入
Reading an input with space in c++
目前我正在读取带有空格的输入
int main() {
char str[100];
string st;
cin.getline(str,100);
st=str;
}
我想利用字符串附带的函数,所以我将输入读入字符串。是否有其他方法可以直接将输入读入字符串,并且允许空格
如果你要使用std::string
对象,就使用std::getline
。
std::string st;
std::getline(std::cin, st);
using gets () function.
接受偶数空格作为输入。
。)
gets (variable_name);
相关文章:
- 2D数组来自文本输入,中间有空格
- 如何在C++中读取空格分隔的输入 当我们不知道输入的数量时
- 如何打印不带空格的输入整数?
- 如何删除已输入的书以及如何使标题,语言和名称在上面放置空格不会出错?
- 当输入在带有空格的单行中给出时,cin 如何在 while 循环中工作?
- 从输入文件修剪空格
- 防止在字符数组中输入双倍空格在 C++
- 如何处理包含空格的 cin 的用户输入?
- C++ - 如何将空格键转换为短划线以进行cmd输入
- CIN不接受C++中带有空格的输入?
- 将空格作为单字符数据类型的输入?
- 防止控制台在通道字符(在 c++ 中)中输入空格(即空格、制表符和换行符)
- 用空格填充 2D 数组(从文件输入)
- 获取由空格分隔的未知大小的单行输入,并将其存储到整数数组中
- 检测要在 if 语句中使用的输入空格
- 如果用户输入两个或多个由空格分隔的字符串C++如何防止缓冲区溢出?
- 使用 Get 的 C++ 输入被替换为空格、不正确的数字
- 在 C++ 中输入带有空格的字符数组
- 仅 C++ 字母和空格输入验证
- 允许用户使用空格输入