博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++ string类型变量的输入与输出
阅读量:5840 次
发布时间:2019-06-18

本文共 449 字,大约阅读时间需要 1 分钟。

既然新增string类型变量,则不可避免的需要涉及到string类型变量的输入与输出操作。在C++中,在输入输出方面,我们可以像对待普通变量那样对待string类型变量,其输入输出仍然可以用输入输出操作符进行处理。

例1:

  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4. int main()
  5. {
  6. string s;
  7. cin>>s;
  8. cout<<s<<endl;
  9. return 0;
  10. }

如本例所示,输入一个字符串,然后再将输入的字符串输出。运行程序结果如下:

string string↙
string
这个例子的运行结果输出只是一个string,而我们输入的是两个string,并且中间用空格隔开了。其实问题就出现在空格上,输入操作符是默认忽略空格的,当遇到空格时就开始存储字符串。因此后面一个输入的string没有被存储进去。

转载于:https://www.cnblogs.com/nysz/p/7543835.html

你可能感兴趣的文章
使用硬盘,安装双系统,Win7+CentOS
查看>>
Javascript学习总结
查看>>
php 用正则替换中文字符一系列问题解决
查看>>
ActiveMQ应用笔记一:基本概念&安装
查看>>
大话数据结构之四(串)
查看>>
加热炉简是新来的整个系统的板
查看>>
Mockito使用注意事项
查看>>
[LeetCode] Palindrome Linked List 回文链表
查看>>
UVA - 825Walking on the Safe Side(dp)
查看>>
android大概是通过logcat拦截Log
查看>>
关于codeMirror插件使用的一个坑
查看>>
评论:人才流失强力折射出现实畸形人才观
查看>>
git服务器gitlab之搭建和使用--灰常好的git服务器【转】
查看>>
基于机器学习的web异常检测——基于HMM的状态序列建模,将原始数据转化为状态机表示,然后求解概率判断异常与否...
查看>>
分享一种需求评审的方案
查看>>
虚拟运营商10月或大面积放号 哭穷背后仍有赢家
查看>>
Server2016开发环境配置
查看>>
分布式光伏发电建设中的逆变器及其选型
查看>>
增强网络安全防御 推动物联网走向应用
查看>>
UML中关联,组合与聚合等关系的辨析
查看>>