Преобразование строк |
atof |
Преобразование строки в число типа double . |
atoi |
Преобразование строки в число типа int . |
atol |
Преобразование строки в число типа long int . |
strtod |
Преобразование строки в значение типа double . |
strtol |
Преобразование строки в long int . |
strtoul |
Преобразование строки в unsigned long int . |
itoa |
Преобразование числа в строку типа string . |
Генерация псевдослучайных чисел |
rand |
Генератор псевдослучайных чисел. |
srand |
Инициализатор генератора псевдослучайных чисел. |
Функции динамического управления памятью |
calloc |
Динамическое выделение памяти под массив данных, предварительно инициализируя её нулями. |
free |
Высвобождение динамически выделенной ранее памяти. |
malloc |
Динамическое выделение памяти, без инициализации. |
realloc |
Динамическое выделение памяти, с возможным перемещением блока памяти. |
Поиск и сортировка |
bsearch |
Бинарный поиск в массиве данных. |
qsort |
Быстрая сортировка элементов массива. |
Целая арифметика |
abs |
Вычисление абсолютной величины (модуля) только целых значений типа int . |
div |
Функция возвращает целую часть и остаток типа int , при делении числителя на знаменатель. |
labs |
Вычисление абсолютной величины (модуля) целых значений типа long int . |
ldiv |
Функция возвращает целую часть и остаток, типа long int , при делении числителя на знаменатель. |
Функции для обработки много-байтовых символов |
mblen |
Определение размера строки с много-байтовыми символами. |
mbtowc |
Преобразование много-байтового символа в широкий символ типа wchar_t . |
wctomb |
Преобразование широкого символа типа wchar_t в много-байтовый символ. |
Функции для обработки много-байтовых строк |
mbstowcs |
Преобразование строки с много-байтовыми символами в строку с широкими символами типа wchar_t . |
wcstombs |
Преобразование строки с широкими символами в строку с многобайтовыми символами. |
Другое |
abort |
Аварийное завершение работы программы. |
atexit |
Вызов функций после удачного завершения программы. |
exit |
Немедленное завершение программы(процесса). |
getenv |
Обращение к переменным окружения. |
system |
Выполнение системной команды. |