手机网站输入框,北京广告设计制作公司,电商网站建设,衡阳网站排名优化公司归纳编程学习的感悟#xff0c; 记录奋斗路上的点滴#xff0c; 希望能帮到一样刻苦的你#xff01; 如有不足欢迎指正#xff01; 共同学习交流#xff01; #x1f30e;欢迎各位→点赞 #x1f44d; 收藏⭐ 留言#x1f4dd; 含泪播种的人一定能含笑收获#xff…
归纳编程学习的感悟 记录奋斗路上的点滴 希望能帮到一样刻苦的你 如有不足欢迎指正 共同学习交流 欢迎各位→点赞 收藏⭐ 留言 含泪播种的人一定能含笑收获
一起加油 目录
预定义格式输出: 预定义格式输入: 预定义格式的输入/输出是指按照系统预定义的格式进行的输入/输出操作。每个 C程序都能使用标准 I/O 流如标准输入、标准输出。cin 用来处理标准输人即键盘输人; cout 用来处理标准输出即屏幕输出。它们定义在头文件 iostream 中使用 cin、cout 之前需要包含此文件格式如下:
#include iostream iostream 头文件包含了对输入输出流进行操作所需的基本信息因此大多数 C程序都包括iostream。在 iostream 头文件中不仅定义了有关的类还定义了四种流对象。 cin 标准输入流 键盘 cout 标准输出流 屏幕 cerr 标准错误流 屏幕 clog 标准错误流 屏幕 预定义格式输出: 预定义的插入运算符“”作用在流类对象 cout 上实现默认格式的屏幕输出。使用 cout 输出表达式值到屏幕上的格式如下:
coutE1E2……Em; 其中“”是预定义的重载运算符cout 是标准输出设备的流对象名E1、E2、···、Em 均为表达式功能是计算各表达式的值并将结果输出到屏幕当前光标处。 使用插入符必须包含 iostream 文件在 ostream 类有定义了一组对“”重载的函数用它能输出各种基本类型的数据。 选择参数为 char*的重载运算符函数,将字符串插入到 cout 流对象中,该函数返回值是 ostream类的对象引用因此可以连续使用插入符输出多个表达式的值。 cerr(console error)流对象是标准错误流用于向标准错误输出设备输出有关出错信息。其用法与 cout 类似但有一点不同: cout 流可以传送到显示器也可以输出到磁盘文件而 cerr 流只能显示器输出。clog (console log)流对象也是标准错误流作用与cerr 相同但有一个区别: cerr 不经过缓冲区直接输出到显示器;而 clog 流先存放在给缓冲区缓冲区满或遇到 endl后再输出到显示器。 预定义格式输入: “”是预定义的提取运算符作用在流类对象 cin 上用于实现默认格式的键盘输人使用cin将数据输入到变量的格式如下:
cinV1V2……Vn; 其中V1、V2、···、Vn 都是变量cin 是istream类的派生类的对象它从标准输入设备(键盘)获取数据程序中的变量通过提取符“”从流中提取数据。用户输入数据时各数据间用空格Tab 键或者换行符分隔。输入的数据类型要与接收变量的类型一致输人完后按[Enter] 键结束。只有在键盘输入完数据并按[Enter] 键后该行数据才被发送到缓冲区形成输入流提取运算符“”才能从中提取数据。在遇到无效字符或者文件结束符时输入流 cin 就处于出错状态即无法正常提取数据此时对 cin 流的所有提取操作将被终止。当输入流 cin 处于出错状态时cin 的值为 false (0)。当输入流处于正常状态时cin 的值为 true(非零值)。可以通过测试cin 的值来判断流对象是否处于正常状态和提取操作是否成功。 以上就是我对CI/O流——(2)预定义格式的输入/输出(第一节)的理解希望本篇文章对你有所帮助也希望可以支持支持博主后续博主也会定期更新学习记录记录学习过程中的点点滴滴。如果有不懂和发现问题的小伙伴请在评论区说出来哦同时我还会继续更新对CI/O流的理解请持续关注我哦