Книга: Язык Си - руководство для начинающих
БИБЛИОТЕЧНЫЕ ФУНКЦИИ, КОТОРЫЕ МЫ ИСПОЛЬЗОВАЛИ
БИБЛИОТЕЧНЫЕ ФУНКЦИИ, КОТОРЫЕ МЫ ИСПОЛЬЗОВАЛИ
Пока мы хотим только перечислить эти функции, чтобы напомнить о них.
Сначала приведем функции ввода-вывода:
getchar( ) /* получение символа */
putchar( ) /* печать символа */
gefs( ) /* получение строки */
puts( ) /* печать строки */
scanf( ) /* получение форматированного ввода */
printf( ) /* печать форматированного вывода */
Затем приведем функции, работающие со строками:
strlen( ) /* нахождение длины строки */
strcmp( ) /* сравнение двух строк */
strcpy( ) /* копирование строки */
strcat( ) /* объединение двух строк */
К этому списку мы добавим функции открытия и закрытия файлов, связи с файлами, проверки и преобразования символов, преобразования строк, функцию выхода и функции распределения памяти.
Давайте сначала обратимся к проблеме связи между файлом и программой.
- ДОСТУП В БИБЛИОТЕКУ ЯЗЫКА СИ
- БИБЛИОТЕЧНЫЕ ФУНКЦИИ, КОТОРЫЕ МЫ ИСПОЛЬЗОВАЛИ
- СВЯЗЬ С ФАЙЛАМИ
- ЧТО ТАКОЕ ФАЙЛ?
- ПРОСТЫЕ ПРОГРАММЫ ЧТЕНИЯ ФАЙЛА: fopen( ), fclose( ), getc( ) и putc( )
- ПРОСТАЯ ПРОГРАММА СЖАТИЯ ФАЙЛА
- ВВОД-ВЫВОД ФАЙЛА: fprintf( ), fscanf( ), fgets( ) И fputs( )
- ПРОИЗВОЛЬНЫЙ ДОСТУП: fseek( )
- ПРОВЕРКА И ПРЕОБРАЗОВАНИЕ СИМВОЛОВ
- ПРЕОБРАЗОВАНИЯ СИМВОЛЬНЫХ СТРОК: atoi( ), atof( )
- ВЫХОД: exit( )
- РАСПРЕДЕЛЕНИЕ ПАМЯТИ: malloc( ) И са11ос( )
- ДРУГИЕ БИБЛИОТЕЧНЫЕ ФУНКЦИИ
- ЗАКЛЮЧЕНИЕ
- ЧТО ВЫ ДОЛЖНЫ БЫЛИ УЗНАТЬ В ЭТОЙ ГЛАВЕ
- ВОПРОСЫ И ОТВЕТЫ
- УПРАЖНЕНИЯ
- Функции fprintf( ) и fscanf( )
- Аргументы функции в Python
- 3. Функции
- Новые функции API для работы с Blob и массивами
- Математические функции
- Размытые функции
- 7.3. Финансовые функции
- 4.3. Логические функции и таблицы истинности
- B1.7. Функции обработки ошибок
- 9.1.4.2. Функции-оболочки: execl() и др.
- Как продолжить работать с данными, которые я сохранил вчера?
- Кризис – это возможность. 10 стратегий, которые позволят вам процветать в эпоху перемен Скотт Стейнберг