当前位置: 首页 > article >正文

C++ 输入输出

  1. 输入
    1.1 cin >> str;
    遇到“空格”、“TAB”、“回车”就停止
string str;
cin >> str;

1.2 getline(cin, str)
可用于输入一行数据,遇到空格不会停止,读入string字符中
便于读取一行一行的数据

    while(getline(cin, str)){
        if(str == "ENDOFINPUT") return 0;
        else if(str == "START"){}
        else if(str == "END"){
            cout << endl;
        }
        else{
            for(int i = 0; i < str.size(); i++){
                cout << cod[str[i]];
            }
            cout << " ";
        }
    }
  1. 输出
    cout << str << endl; // 输出str字符串后换行
cout << cod[str[i]]; // 输出对应数据
cout << " "; // 空格字符
cout << endl; // 换行

http://www.kler.cn/news/274759.html

相关文章:

  • 前端之各浏览器间差异和平台的兼容性问题
  • 计算机网络——协议层次及服务模型
  • 【0274】从shared init file或local init file加载relation cache(2 - 1)
  • JSONP 实现跨域请求案例
  • Python分析无人驾驶汽车在桂林市文旅行业推广的问卷
  • 00_coolprop_in_matlab在Matlab中使用CoolProp
  • 飞天使-k8s知识点26-kubernetes温故知新1-pod
  • 在idea中配置tomcat服务器,部署一个项目(下载教程加链接)
  • 【爬虫】实战-爬取Boss直聘信息数据
  • docker小白第十四天之Portainer与CIG
  • Go语言之函数、方法、接口
  • 数据在内存中的存储(C语言)(难点,需多刷几遍)
  • Nginx发布之后可以使用IP访问,不能使用localhost访问, Nginx发布之后可以使用localhost访问,不能使用IP访问,
  • Selenium WebDriver使用EC来定义显式等待的条件
  • Python内置对象
  • react中useContext的用法
  • 万用表革新升级,WT588F02BP-14S语音芯片助力智能测量新体验v
  • 服务器端(Debian 12)配置jupyter与R 语言的融合
  • Java项目基于SpringBoot和Vue的时装购物系统的设计与实现
  • C#基础语法学习笔记(传智播客学习)