Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Стандартные библиотечные функции

Читайте также:
  1. I. Перепишите следующие предложения и переведите их на русский язык, обращая внимание на функции инфинитива.
  2. I. Понятие об эмоциях, их структура и функции. Механизмы психологической защиты
  3. III. Исследование функции почек по регуляции кислотно-основного состояния
  4. III. Функции Бюро контрольных работ
  5. III. Функции действующих лиц
  6. III. Функции Родительского комитета
  7. III. Цели, задачи и функции торговых предприятий

Все стандартные функции имеют прототип в соответствующем заголовочном файле. В соответствии со стандартом языка ANSI в языке Си пятнадцать следующих заголовочных файлов присутствуют обязательно (табл.1.4):

Таблица 1.4

Типы заголовочных файлов

Заголовочный файл Назначение
assert.h ctype.h errno.h floaf.h limits.h locale.h Диагностика программы Преобразование и проверка символов Проверка ошибок Работа с числами с плавающей запятой Определение размеров целочисленных типов Поддержка интернациональной среды
  math.h sefjmp.h signal.h stdarg.h     Математические библиотеки Возможности нелокальных переходов Отработка сигналов Поддержка функций с неопределенным числом аргументов. Разное
  stddef.h stdio.h stdlib.h string.h time.h dos.h   Библиотека стандартов ввода/вывода Библиотека общего назначения   Функции работы со стройками символов Функции работы с датами и временем Подключение Dos

 

Наиболее часто встречающиеся функции языка Си приведены в табл.1.5

Таблица 1.5

Функции языка Си

Функция Перевод Назначение
printf () Принтф Вывод на экран некоторой информации
cprintf () Спринтф Форматированный вывод на экран
main () Майн Определяет имя функции
scanf () Сканф Ввод с клавиатуры
getch () Гетч Ожидает, пока не будет введен с клавиатуры какой-либо символ
gets () Гетс Читает символы с клавиатуры до тех пор, пока не будет нажата клавиша «Enter»
strcpy (S1,S2) Стрикопи Копирование содержимого строки S2 в строку S1
strcat (S1,S2)   Присоединяет строку S2 к строке S1 и помещает ее в массив строки S1. Строка S2 не меняется
strcmp (S1,S2)   Сравнивает строки S1 и S2. Результат равен 0, если S1=S2; положительное решение, если S1>S2; отрицательное значение, если S1<S2
strlen (S)   Возвращает длину строки S символ \О в конце не учитывается
puts () Патс Выводит строку символов в stdout
putchar () Патча Выводит символ в stdout
cputs   Выводит строку на экран
putch () Патч Выводит символы на экран

Дата добавления: 2015-07-25; просмотров: 38 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Синтаксис языка C| Сводка операций языка Си

mybiblioteka.su - 2015-2024 год. (0.006 сек.)