带空格的字符串输入处理
1.若输入为string类型,可用getline(),注意必须带string头文件
#include<iostream>
#include<string>using namespace std;int main()
{string s;while (getline(cin,s))cout << s << endl;return 0;
}
2.若输入为char类型,可用cin.get()
#include<iostream>
#include<string>using namespace std;int main()
{char s[10];while (cin.get(s, 10).get())cout << s << endl;return 0;
}
或者cin.getline()
#include<iostream>
#include<string>using namespace std;int main()
{char s[10];while (cin.getline(s, 10))cout << s << endl;return 0;
}
带空格的字符串输入处理相关推荐
- C语言带空格的字符串输入——gets()函数、scanf()函数缺陷以及改进后的gets_s()函数、scanf_s()函数的简单用法(上)
**在C语言中,带空格的字符串输入问题相对而言还是比较"坑"的,所以呢,小编就决定要专门谈一谈这个问题,希望对于初学者能够有所帮助. 该篇主要简述了C语言中gets()函数以及sc ...
- 带空格的字符串输入问题
#include<iostream> #include<string> using namespace std; int main(){string s1,s2;char s3 ...
- C语言中,带空格的字符串输入
- C/C++中带空格的字符串的输入
问题一:带空格的字符串输入(c++) 对于字符数组 方法一:getline() 读入整行数据,使用回车键输入的换行符来确定输入结尾. 调用方法: cin.getline(str, len) 第一个参数 ...
- 如何输入一串带空格的字符串?
2016年11月16日 星期三 阴 如何输入一串带空格的字 ...
- shell 脚本比较字符串相等_比较带空格的字符串相等的Shell脚本 如何比较两个.....
****************************比较带空格的字符串相等的Shell脚本*************************** 如果要比较的字符串中间有空格,可以用下面的程序(摘 ...
- 关于读入带空格的字符串与输入输出重定向
一.读入带空格的字符串 由于NOIP官方开始使用C++14编译器,C语言中用于读取带空格字符串的gets()函数已经不可以再用了.作为替代,有以下方法. cin.getline()函数. 函数格式: ...
- android textview电话号码,Android应用开发之Android EditTextView 实现带空格分隔的输入(电话号码,银行卡)...
本文将带你了解Android应用开发Android EditTextView 实现带空格分隔的输入(电话号码,银行卡),希望本文对大家学Android有所帮助. 电话号码输入框需求: 三位,七位后有空 ...
- 使用scanf()函数接收带空格的字符串
sanf()函数在接收字符串时,遇到空格就会停止接收.可以使用gets()函数代替,但也可以用以下方式解决: 比如: int main() { char a[20]; scanf("%[^\ ...
最新文章
- mysql 非正常关闭_mysql非正常关机,无法启动解决方案(转)
- 【ros】2.ros的xx.msg编译
- 深入出不来nodejs源码-V8引擎初探
- 2018-06-13(日常运维三)
- 系统架构设计师考试大纲
- KUKA---US2电源的安全属性-------老款硬线连接实现的DRIVE安全STO SBC 、新款基于Safety over EtherCAT 网络帧实现的DRIVE安全STO SBC
- Rider 2021.3 Beta 现已推出
- mysql查询一个数据库所有表的记录数,mysql 查看数据库中所有表的记录数
- 原生ajax请求的五个步骤
- ubuntu 12.04 LTS 安装配置JDK1.6.0_45
- 第三次握手为什么没有序列号_TCP三次握手机制-深入浅出(实例演示)
- Delphi 7 升级到 Delphi 2010 总结
- KL散度-Entropy-JS散度-W距离
- 混沌神经网络的实际应用,进化算法优化神经网络
- VB操作access数据库
- php在线翻译,PHP 在线翻译函数代码
- mysql出现1048_MySQLdb_异常操作错误:(1048,“……不能为空”)
- 读书笔记:《过程咨询 II》
- 备赛电赛学习STM32篇(七):TIM输入捕获
- 什么是overlay?如何定制overlay?