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;
}

带空格的字符串输入处理相关推荐

  1. C语言带空格的字符串输入——gets()函数、scanf()函数缺陷以及改进后的gets_s()函数、scanf_s()函数的简单用法(上)

    **在C语言中,带空格的字符串输入问题相对而言还是比较"坑"的,所以呢,小编就决定要专门谈一谈这个问题,希望对于初学者能够有所帮助. 该篇主要简述了C语言中gets()函数以及sc ...

  2. 带空格的字符串输入问题

    #include<iostream> #include<string> using namespace std; int main(){string s1,s2;char s3 ...

  3. C语言中,带空格的字符串输入

  4. C/C++中带空格的字符串的输入

    问题一:带空格的字符串输入(c++) 对于字符数组 方法一:getline() 读入整行数据,使用回车键输入的换行符来确定输入结尾. 调用方法: cin.getline(str, len) 第一个参数 ...

  5. 如何输入一串带空格的字符串?

    2016年11月16日                                    星期三                                     阴 如何输入一串带空格的字 ...

  6. shell 脚本比较字符串相等_比较带空格的字符串相等的Shell脚本 如何比较两个.....

    ****************************比较带空格的字符串相等的Shell脚本*************************** 如果要比较的字符串中间有空格,可以用下面的程序(摘 ...

  7. 关于读入带空格的字符串与输入输出重定向

    一.读入带空格的字符串 由于NOIP官方开始使用C++14编译器,C语言中用于读取带空格字符串的gets()函数已经不可以再用了.作为替代,有以下方法. cin.getline()函数. 函数格式: ...

  8. android textview电话号码,Android应用开发之Android EditTextView 实现带空格分隔的输入(电话号码,银行卡)...

    本文将带你了解Android应用开发Android EditTextView 实现带空格分隔的输入(电话号码,银行卡),希望本文对大家学Android有所帮助. 电话号码输入框需求: 三位,七位后有空 ...

  9. 使用scanf()函数接收带空格的字符串

    sanf()函数在接收字符串时,遇到空格就会停止接收.可以使用gets()函数代替,但也可以用以下方式解决: 比如: int main() { char a[20]; scanf("%[^\ ...

最新文章

  1. mysql 非正常关闭_mysql非正常关机,无法启动解决方案(转)
  2. 【ros】2.ros的xx.msg编译
  3. 深入出不来nodejs源码-V8引擎初探
  4. 2018-06-13(日常运维三)
  5. 系统架构设计师考试大纲
  6. KUKA---US2电源的安全属性-------老款硬线连接实现的DRIVE安全STO SBC 、新款基于Safety over EtherCAT 网络帧实现的DRIVE安全STO SBC
  7. Rider 2021.3 Beta 现已推出
  8. mysql查询一个数据库所有表的记录数,mysql 查看数据库中所有表的记录数
  9. 原生ajax请求的五个步骤
  10. ubuntu 12.04 LTS 安装配置JDK1.6.0_45
  11. 第三次握手为什么没有序列号_TCP三次握手机制-深入浅出(实例演示)
  12. Delphi 7 升级到 Delphi 2010 总结
  13. KL散度-Entropy-JS散度-W距离
  14. 混沌神经网络的实际应用,进化算法优化神经网络
  15. VB操作access数据库
  16. php在线翻译,PHP 在线翻译函数代码
  17. mysql出现1048_MySQLdb_异常操作错误:(1048,“……不能为空”)
  18. 读书笔记:《过程咨询 II》
  19. 备赛电赛学习STM32篇(七):TIM输入捕获
  20. 什么是overlay?如何定制overlay?

热门文章

  1. 什么事项可在劳动合同中约定
  2. 纯CSS实现的文字效果还可以这么酷炫
  3. FPGA自动售货机设计
  4. BAT瓜分中国云计算版图
  5. python 苹果试玩_python实现吃苹果小游戏
  6. php header 301跳转,通过http header检查网站301跳转设置
  7. #pragma DATA_SECTION与#pragma CODE_SECTION的使用
  8. springboot+顺利达驾校预约管理 毕业设计-附源码191748
  9. Xss小游戏通关秘籍
  10. 主板怎么安装在计算机主机箱,电脑主板和cpu如何搭配?牢记这几点!