计算机系统概论十八章.pdfVIP

  • 5
  • 0
  • 约1.24万字
  • 约 9页
  • 2020-12-18 发布于山东
  • 举报
计算机系统概论十八章 第十八章 C 中的I/O 18.1 介绍 无论是输出到屏幕,还是到文件,或是通过网络到另一台计算机,所有有用的程序都要 执行某种输出。大多数程序也需要某些形式的输入。与许多其他的现代程序设计语言一样, 输入和输出并不是直接被 C 语言所支持的。相反地,输入和输出(I/O )是由一组扩展了基 本语言的标准库函数所处理的。这些标准库函数的行为是由 ANSI C 标准严格定义的。 在这一章里,我们将讨论支持简单的I/O 的C 的标准库里的几个函数。写到输出设备的 函数putchar 和 printf ,从输入设备读的函数 getchar 和 scanf 。执行文件,如磁盘上的文件的 I/O 的更通用的函数 fprintf 和 fscanf 。在本书的后半部分中,我们已经广泛地使用 printf 和 scanf 。在这一章里,我们将研究这些函数是如何工作的细节。在这个过程中,我们将介绍 可变变元列表的概念,而且将演示在 LC-3 运行时栈中的参数传递是如何使用变化的变元个 数处理函数调用的。 18.2 C 的标准库 C 的标准库是 C 程序设计语言的一个主要的扩展。它提供了对输入/输出,字符串的处 理

文档评论(0)

1亿VIP精品文档

相关文档