c++ 输入输出

news/2025/1/12 15:49:33/

<iostream>是 Input Output Stream 的缩写,是标准的输入、输出流库,定义了标准的输入、输出

对象。

std::cin 是istream 类的对象,它主要面向窄字符(narrow characters(oftype char))的标准输入流。

std::cout 是 ostream 类的对象,它主要面向窄字符的标准输出流。

std::endl是一个函数,流插入输出时,相当于插入一个换行字符加刷新缓冲区。

<<是流插入运算符,>>是流提取运算符。(C语言还用这两个运算符做位运算左移/右移)

使用C++输入输出更方便,不需要像printf/scanf输入输出时那样,需要手动指定格式,C++的输入

输出可以自动识别变量类型(本质是通过函数重载实现的,这个以后会讲到),其实最重要的是

C++的流能更好的支持自定义类型对象的输入输出。

IO流涉及类和对象,运算符重载、继承等很多面向对象的知识,这些知识我们还没有讲解,所以这

里我们只能简单认识一下C++ 10流的用法,后面我们会有专门的一个章节来细节IO流库。

cout/cin/endl等都属于C++标准库,C++标准库都放在一个叫std(standard)的命名空间中,所以要

通过命名空间的使用方式去用他们。

一般日常练习中我们可以using namespace std,实际项目开发中不建议using namespace std。

这里我们没有包含<stdio.h>,也可以使用printf和scanf,在包含<iostream>间接包含了。vs系列编

译器是这样的,其他编译器可能会报错。

详情请看前面发布的c++的第一个程序,在此篇文章中写下了

C++的第一个程序-CSDN博客


http://www.ppmy.cn/news/1561862.html

相关文章

【HF设计模式】05-单例模式

声明&#xff1a;仅为个人学习总结&#xff0c;还请批判性查看&#xff0c;如有不同观点&#xff0c;欢迎交流。 摘要 《Head First设计模式》第5章笔记&#xff1a;结合示例应用和代码&#xff0c;介绍单例模式&#xff0c;包括遇到的问题、采用的解决方案、以及达到的效果。…

docker中使用Volume完成数据共享

情景概述 在一个docker中&#xff0c;部署两个MySQL容器&#xff0c;假如它们的数据都存储在自己容器内部的data目录中。这样的存储方式会有以下问题&#xff1a; 1.无法保证两个MySQL容器中的数据同步。 2.容器删除后&#xff0c;数据就会丢失。 基于以上问题&#xff0c;容…

【单片机】实现一个简单的ADC滤波器

实现一个 ADC的滤波器&#xff0c;PT1 滤波器&#xff08;也称为一阶低通滤波器&#xff09;&#xff0c;用于对输入信号进行滤波处理。 typedef struct PT1FilterSettings PT1FilterSettings; struct PT1FilterSettings {//! last Filter output valueuint32_t filtValOld;//…

Fastapi + vue3 自动化测试平台(2)--日志中间件

FastAPI Vue3 自动化测试平台&#xff08;2&#xff09;-- 日志中间件 前言 在开发和运行自动化测试平台时&#xff0c;日志功能是至关重要的一部分。日志不仅能帮助我们快速定位和解决问题&#xff0c;还能作为平台运行的记录依据&#xff0c;为后续分析和优化提供参考。 …

apex安装

安装过程复杂曲折&#xff0c;网上说的很多办法&#xff0c;貌似成功了&#xff0c;实际还是没起作用。 先说成功过程&#xff0c;执行下面命令&#xff0c;安装成功&#xff08;当然&#xff0c;前提是你要先配置好编译环境&#xff09;&#xff1a; &#xff08;我的环境&a…

Pytorch 三小时极限入门教程

一、引言 在当今的人工智能领域&#xff0c;深度学习占据了举足轻重的地位。而 Pytorch 作为一款广受欢迎的深度学习框架&#xff0c;以其简洁、灵活的特性&#xff0c;吸引了大量开发者投身其中。无论是科研人员探索前沿的神经网络架构&#xff0c;还是工程师将深度学习技术落…

解锁Agent的数据分析潜能,开启智能决策新时代(19/30)

一、引言&#xff1a;当 Agent 遇上数据分析 在当今数字化浪潮中&#xff0c;Agent 宛如一颗璀璨的新星&#xff0c;正迅速崛起并成为各个领域不可或缺的得力助手。从智能客服领域的 724 小时在线答疑&#xff0c;到内容创作领域的灵感激发与文案生成&#xff1b;从智能推荐系统…

每日一题-两个链表的第一个公共结点

文章目录 两个链表的第一个公共结点问题描述示例说明示例 1示例 2 方法及实现方法描述代码实现 复杂度分析示例运行过程示例 1示例 2 总结备注 两个链表的第一个公共结点 问题描述 给定两个无环的单向链表&#xff0c;找到它们的第一个公共节点。如果没有公共节点&#xff0c…