第9章 IO流与类库.pptVIP

  • 4
  • 0
  • 约7.17千字
  • 约 23页
  • 2017-06-13 发布于湖北
  • 举报
第9章 I/O流及类库 I/O流及类库 本节主要内容 C++为何建立起自己的输入输出系统 C++的流及类库 输出流cout的使用 输入流cin的使用 输入输出语句 重载操作符“”和“” 文件I/O 9.1C++为何建立起自己的输入输出系统 C++除了完全支持C语言的输入输出系统外,还定义了一套面向对象的输入输出系统。我们知道,C语言的输入输出系统是一个使用灵活、功能强大的系统。那么,为什么C++还要建立自己的输入输出系统呢?这是因为在C++中需要定义众多的用户自定义类型,面向对象方法的数据封装性就是通过用户所定义的类类型来体现的,而继承性和多态性也是通过对用户定义的类对象的操作来体现的。 但C语言的输入输出系统不支持用户自定义的对象。为了说明这一点,请看下面的结构: Struct mystruct {int x;float y;char *p; }a; C++为何建立起自己的输入输出系统 9.2 C++的流及类库 9.3 输出流cout的使用 输出流的使用 输出流cout与运算符“”一起使用,其格式如下: cout 表达式1表达式2…表达式n; cout 您好,欢迎您!; // 输出“您好,欢迎您!”到屏幕上 cout 100; // 输出数字 100 到屏幕

文档评论(0)

1亿VIP精品文档

相关文档