Ваше Имя:
Пароль:

+ Регистрация




Функция llabs
Категория: C, Функции, Служебные | Добавил: root, 22 сентября 2010 | Просмотров: 2632 | Комментариев: 0
#include <stdlib.h>
long long int llabs(long long int num);
Функция llabs() добавлена в версии С99.

Функция llabs() возвращает абсолютное значение аргумента num. Она аналогична функции labs(), но работает со значениями типа long long int.
Функция labs
Категория: C, Функции, Служебные | Добавил: root, 22 сентября 2010 | Просмотров: 2517 | Комментариев: 0
#include <stdlib.h>
long labs(long num);
Функция labs() возвращает абсолютное значение аргумента num.
Функция getenv
Категория: C, Функции, Служебные | Добавил: root, 22 сентября 2010 | Просмотров: 2691 | Комментариев: 0
#include <stdlib.h>
char *getenv(const char *name);
Функция getenv() возвращает указатель на данные о среде, которые хранятся в строке, адресуемой параметром name в таблице характеристик среды, определенной конкретной реализацией. Ваша программа не должна изменять значения, хранящиеся в этой таблице.

Среда программы может включать такие данные, как пути и подключенные устройства. Формат данных определяется конкретной реализацией, поэтому для уточнения деталей необходимо обратиться к руководству пользователя, прилагаемому к компилятору.

Если при вызове функции getenv() значение аргумента не совпадает ни с одним из данных в описании среды, возвращается нулевой указатель.
Функция _Exit
Категория: C, Служебные | Добавил: root, 22 сентября 2010 | Просмотров: 1718 | Комментариев: 0
#include <stdlib.h>
void _Exit(int exit_code);
Функция _Exit() добавлена в версии С99.

Действие функции _Exit() аналогично действию функции exit() за исключением следующих моментов:

Не вызываются функции завершения, зарегистрированные функцией atexit().
Не вызываются обработчики сигналов, зарегистрированные функцией signal().
Не всегда закрываются открытые файлы и, возможно, они не дозаписываются.
Функция exit
Категория: C, Функции, Служебные | Добавил: root, 22 сентября 2010 | Просмотров: 7081 | Комментариев: 0
#include <stdlib.h>
void exit(int exit_code);
Функция exit() вызывает немедленное нормальное завершение программы. Это значит, что вызываются функции завершения, зарегистрированные функцией atexit(), и любые открытые файлы после дозаписи буферов в них закрываются.

В вызывающий процесс (обычно это операционная система) передается значение параметра exit_code, если в данной среде предусмотрена поддержка возможных значений. По соглашению, если параметр exit_code равен нулю или значению EXIT_SUCCESS, предполагается нормальное завершение программы. Ненулевое значение, или значение EXIT_FAILURE, используется для индикации ошибки, определенной конкретной реализацией.
Функция div
Категория: C, Функции, Служебные | Добавил: root, 22 сентября 2010 | Просмотров: 6015 | Комментариев: 0
#include <stdlib.h>
div_t div(int numerator, int denominator);
Функция div() возвращает в структуре типа div_t частное и остаток, полученные в результате выполнения операции деления числителя numerator на знаменатель denominator.

Структура типа div_t имеет следующие два поля.

int quot; /* частное */
int rem; /* остаток */
Функция atoll
Категория: C, Функции, Служебные | Добавил: root, 22 сентября 2010 | Просмотров: 2536 | Комментариев: 0
#include <stdlib.h>
long long int atoll(const char *str);
Функция atoll() добавлена в версии С99.

Функция atoll() преобразует строку, адресуемую параметром str, в значение типа long long int. В остальном она аналогична функции atol().