第10章IO流与文件讲解.ppt

第10章 I/O流与文件 主要内容 I/O的基本概念 标准I/O流cin和cout 文本文件I/O 二进制文件I/O 1、概述 1、概述(续) 应用程序、操作系统与I/O 在现代通用计算机的架构中,I/O指令属于特权指令,只能由操作系统发出,不能由用户程序发出 用户程序要进行I/O必须利用操作系统提供的接口----系统调用(system calls) 系统调用接口的层次太低,用户程序直接使用系统调用会过于复杂且不方便,所以高级程序语言都提供更高层次的I/O机制 在C++中,流类就是用于进行I/O操作的高级机制 2、标准I/O流cin和cout cin someInt someFloat someChar; //假设键入13 3.14 9回车 2、标准I/O流cin和cout(续) cin中每个字符都是“平等”的,按先后顺序等待着每个消耗掉前面的一些字符 每个代表一次输入,且多次输入可以连续进行(构成一条语句)。每次输入在碰到空白符或碰到第一个无法接收的字符时结束;整个输入语句在键入了回车且已键入的数据足以满足所有输入时结束 操作符以空白符作为数据项的间隔符 整型变量可以接收’0’~’9’这10个字符;浮点型变量除了可以接收这10个字符外,还可以接收’.’;字符型变量则会接收非空白空间字符 2、标准I/O流cin和cout

文档评论(0)

1亿VIP精品文档

相关文档