Читайте также:
|
|
Все стандартные функции имеют прототип в соответствующем заголовочном файле. В соответствии со стандартом языка 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 | | | Сводка операций языка Си |