Cтраница 1
Вид файла из п байт с точки зрения С. [1] |
Стандартная библиотека поддерживает многочисленные функции чтения данных из файлов и записи данных в файлы. Функция fgetc, подобно getchar, считывает из файла один символ. Функция fgetc получает в качестве аргумента указатель на FILE для файла, из которого будет считываться символ. Вызов fgetc ( stdin) считывает один символ из stdin - стандартного ввода. Функция fputc, подобно putchar, записывает один символ в файл. Функция получает в качестве аргумента символ, который должен быть записан. Вызов функции fputc ( a stdout) записывает символ а в stdout - стандартный вывод. [2]
Стандартная библиотека С обеспечивает широкий набор функций для выполнения типовых математических расчетов, операций со строками, с символами, ввода-вывода, проверки ошибок и многих других полезных операций. Это облегчает работу программиста, поскольку эти функции обладают многими из необходимых программисту свойств. [3]
Стандартные библиотеки в языке C имеют расширенный набор средств ввода-вывода. В этой главе рассматривается комплекс средств, достаточный для выполнения большинства общепринятых операций ввода-вывода, и приводится обзор остальных возможностей. [4]
Стандартная библиотека ввода-вывода содержит большое количество процедур, включающих операции ввода-вывода и работающих как часть программы пользователя. [5]
Стандартные библиотеки C предоставляют вам широкий выбор возможностей ввода / вывода. В этой главе обсуждается ряд методов, достаточных для выполнения основных операций ввода / вывода, а остальные - даются в виде краткого обзора. [6]
Каждая стандартная библиотека имеет свой заголовочный файл, содержащий прототипы для всех функций данной библиотеки, а также определения различных типов данных и констант, необходимых этим функциям. На рис. 5.6 приведен алфавитный список заголовочных файлов стандартной библиотеки, которые могут быть включены в программу. [7]
Каждая стандартная библиотека имеет соответствующий заголовочный файл, содержащий прототипы для всех функций этой библиотеки, а также содержит определения различных символических констант, необходимых этим функциям. [8]
Каждая стандартная библиотека имеет соответствующий заголовочный файл, содержащий прототипы всех функций библиотеки и объявления различных типов данных и констант, которые используются этими функциям. Термин макрос, который несколько раз использован на рис. 3.6, подробно обсуждается в главе 17 Препроцессор. Различные специальные заголовочные файлы C мы обсудим в этой книге позже. [9]
Каждая стандартная библиотека имеет соответствующий заголовочный файл, содержащий прототипы всех функций этой библиотеки, а также определения различных символических констант, необходимых для этих функций. [10]
Функции стандартной библиотеки иногда определяются как макросы на основе других библиотечных функций. [11]
Использование стандартной библиотеки ANSI С увеличивает мобильность программы. [12]
В стандартной библиотеке C используется пространство имен stci. [13]
В состав стандартной библиотеки включены функции, обеспечивающие ввод-вывод блоков произвольной длины, и функции, обеспечивающие ввод-вывод строк. Имеющийся механизм форматирования предоставляет гибкие средства для формирования строк самого разного вида в процессе вывода на внешние устройства или непосредственно в оперативной памяти. [14]
Хотя функции стандартной библиотеки технически не являются частью языка С, они неизменно поставляются с системами ANSI С. Функции printf, scanf и pow, которые мы использовали в предыдущих главах, являются функциями стандартной библиотеки. [15]