abort |
Прерывает выполнение программы |
abs |
Возвращает модуль целого аргумента |
atexit |
Регистрирует функцию, вызываемую при завершении работы программы |
atof |
Преобразует строку в вещественное число |
atoi |
Преобразует строку в целое число |
atol |
Преобразует строку в длинное целое число |
bsearch |
Ищет элемент в отсортированном массиве |
calloc |
Размещает массив в динамической памяти и инициализирует его элементы нулями |
div |
Вычисляет остаток от целочисленного деления |
exit |
Прерывает выполнение программы |
free |
Освобождает динамическую память |
getenv |
Возвращает значения переменных окружения |
labs |
Возвращает модуль аргумента с типом длинное целое |
ldiv |
Вычисляет частное и остаток при делении длинных целых |
malloc |
Занимает блок динамической памяти |
mblen |
Определяет размер многобайтовых символов |
mbstowcs |
Преобразует строку многобайтовых символов в строку из wchar_t |
mbtowc |
Преобразует многобайтовый символ в wchar_t |
qsort |
Сортирует заданный массив |
rand |
Генерирует случайные числа |
realloc |
Изменяет размеры ранее выделенного блока динамической памяти |
srand |
Устанавливает начальное псевдослучайное число |
strtod |
Преобразует строку в число с типом double |
strtol |
Преобразует строку в число с типом long int |
strtoul |
Преобразует строку в число с типом unsigned long int |
system |
Запуск командной строки-аргумента |
wcstod |
Преобразует строку из многобайтовых символов в число с типом double |
wcstol |
Преобразует строку из многобайтовых символов в число с типом long int |
wcstombs |
Преобразует строку wchar_t в строку многобайтовых символов |
wcstoul |
Преобразует строку из многобайтовых символов в число с типом unsigned long int |
wctomb |
Преобразует wchar_t в многобайтовый символ |
Таблица П2.7. Функции работы со строками в стиле языка Си (заголовочные файлы <cstring>, <string.h>)
memchr |
Ищет первое вхождение символа в блок памяти |
memcmp |
Сравнивает блоки памяти |
memcpy |
Копирует блок памяти |
memmove |
Переносит блок памяти |
memset |
Заполняет блок памяти заданным символом |
strcat |
Складывает строки |
strchr |
Ищет первое вхождение символа в строку |
strcmp |
Сравнивает строки |
strcoll |
Сравнивает строки с учетом установленной локализации |
strcpy |
Копирует одну строку в другую |
strcspn |
Ищет один из символов одной строки в другой строке |
strerror |
Возвращает указатель на строку с описанием ошибки |
strlen |
Возвращает длину строки |
strncat |
Складывает одну строку с заданным количеством начальных символов другой строки |
strncmp |
Сравнивает одну строку с заданным количеством начальных символов другой строки |
strncpy |
Копирует заданное количество начальных символов одной строки в другую строку |
strpbrk |
Ищет один из символов одной строки в другой |
strrchr |
Ищет заданный символ в строке |
strspn |
Ищет символ одной строки, отсутствующий в другой строке |
strstr |
Ищет подстроку в строке |
strtok |
Выделение лексемы из строки |
strxfrm |
Преобразует строки на основе текущей локализации |
wcscat |
Складывает строки из многобайтовых символов |
wcschr |
Ищет символ в строке (символ и строка из многобайтовых символов) |
wcscmp |
Сравнивает строки из многобайтовых символов |
wcscoll |
Сравнивает строки из многобайтовых символов с учетом установленной локализации |
wcscpy |
Копирует одну строку в другую (строки из многобайтовых символов) |
wcscspn |
Ищет один из символов одной строки в другой (строки из многобайтовых символов) |
wcslen |
Возвращает длину строки из многобайтовых символов |
wcsncat |
Складывает одну строку с заданным количеством начальных символов другой (строки из многобайтовых символов) |
wcsncmp |
Сравнивает одну строку с заданным количеством начальных символов другой (строки из многобайтовых символов) |
wcsncpy |
Копирует одну строку с заданным количеством начальных символов в другую строку (строки из многобайтовых символов) |
wcspbrk |
Ищет один из символов одной строки в другой (строки из многобайтовых символов) |
wcsrchr |
Ищет заданный символ в строке (строки из многобайтовых символов) |
wcsspn |
Ищет символ одной строки, отсутствующий в другой строке (строки из многобайтовых символов) |
wcsstr |
Ищет подстроку в строке (строки из многобайтовых символов) |
wcstok |
Выделение лексемы из строки (строки из многобайтовых символов) |
wcsxfrm |
Преобразует строки на основе текущей локализации (строки из многобайтовых символов) |
|
Копирует блок памяти (из многобайтовых символов) |
|
Перемещает блок памяти (из многобайтовых символов) |
|
Заполняет блок памяти заданным многобайтовым символом |
Таблица П2.8. Функции для работы с датой и временем в стиле языка Си (заголовочные файлы <ctime>, <time.h>)
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.