Программирование на языке высокого уровня. Марапулец Ю.В. - 146 стр.

UptoLike

Составители: 

atof() - преобразует ведущую часть строки символов, на которую указывает nptr, в зна-
чение double. Описание.
double atof (const char *nptr);
atoi() - преобразует ведущую часть строки символов, на которую указывает nptr, в зна-
чение int. Описание.
int atoi (const char *nptr);
bsearch() - выполняет поиск в массиве объектов nmemb, первый элемент которого адре-
суется указателем base. Осуществляется поиск объекта, эквивалентного объекту, на ко-
торый указывает key. Если поиск не обнаружил соответствующего объекта, возвращае-
мое значение - NULL, иначе возвращается указатель на искомый объект. Описание.
void *bsearch (const void *key, const void *base, size_t nmemb, size_t
size, int ( *compar)(const void *, const void *));
где size - размер каждого объекта массива;
compar() - функция, получающая два параметра, первый из которых указывает на объект
key, второй - на элемент массива.
calloc() - динамически выделяет область памяти для объектов nmemb, размер каждого из
которых равен size (в байтах). Выдаваемое значение функцией - адрес первого байта вы-
деления памяти. Описание.
void *calloc (size_t nmemb, size_t size);
div() - вычисляет частное и остаток от деления numer на denom. Описание.
div_t div (int numer, int denom);
exit() - вызывает нормальное завершение программы. Описание.
void exit (int status);
где параметр статус принимает значения:
EXIT_SCCESS – в случае удачного завершения;
EXIT_FAILURE – при возникновении ошибки.
free() - освобождает область памяти ранее выделенную функциями calloc(), malloc(),
realloc(), на которую указывает ptr. Описание.
void free (void *ptr);
getenv() - осуществляет поиск в списке переменных строки символов, которая совпадает
со строкой, на которую указывает name. Функция возвращает указатель на строку сим-
волов. Описание.
char *getenv (const char *name);
labs() - вычисляет абсолютное значение своего аргумента x, тип которого - long int. Опи-
сание.
long int labs (long int x);
ldiv() - вычисляет частное и остаток от деления numer на denom типа long int. Описание.
ldiv_t ldiv (long int numer, long int denom);
malloc() - динамически выделяет непрерывную область памяти размером size байт. Если
память не выделена возвращаемое значение - NULL. Описание.
void *malloc (size_t size);
146
atof() - преобразует ведущую часть строки символов, на которую указывает nptr, в зна-
чение double. Описание.
        double atof (const char *nptr);

atoi() - преобразует ведущую часть строки символов, на которую указывает nptr, в зна-
чение int. Описание.
        int atoi (const char *nptr);

bsearch() - выполняет поиск в массиве объектов nmemb, первый элемент которого адре-
суется указателем base. Осуществляется поиск объекта, эквивалентного объекту, на ко-
торый указывает key. Если поиск не обнаружил соответствующего объекта, возвращае-
мое значение - NULL, иначе возвращается указатель на искомый объект. Описание.
        void *bsearch (const void *key, const void *base, size_t nmemb, size_t
                      size, int ( *compar)(const void *, const void *));
где size - размер каждого объекта массива;
compar() - функция, получающая два параметра, первый из которых указывает на объект
key, второй - на элемент массива.

calloc() - динамически выделяет область памяти для объектов nmemb, размер каждого из
которых равен size (в байтах). Выдаваемое значение функцией - адрес первого байта вы-
деления памяти. Описание.
        void *calloc (size_t nmemb, size_t size);

div() - вычисляет частное и остаток от деления numer на denom. Описание.
        div_t div (int numer, int denom);

exit() - вызывает нормальное завершение программы. Описание.
         void exit (int status);

где параметр статус принимает значения:
EXIT_SCCESS – в случае удачного завершения;
EXIT_FAILURE – при возникновении ошибки.

free() - освобождает область памяти ранее выделенную функциями calloc(), malloc(),
realloc(), на которую указывает ptr. Описание.
        void free (void *ptr);

getenv() - осуществляет поиск в списке переменных строки символов, которая совпадает
со строкой, на которую указывает name. Функция возвращает указатель на строку сим-
волов. Описание.
       char *getenv (const char *name);

labs() - вычисляет абсолютное значение своего аргумента x, тип которого - long int. Опи-
сание.
        long int labs (long int x);

ldiv() - вычисляет частное и остаток от деления numer на denom типа long int. Описание.
        ldiv_t ldiv (long int numer, long int denom);

malloc() - динамически выделяет непрерывную область памяти размером size байт. Если
память не выделена возвращаемое значение - NULL. Описание.
      void *malloc (size_t size);

                                          146