Описание функций Си

System



     system

Функция Функция system запускает команду DOS.

Синтаксис #include

int system(const char *command);

Файл, содержащий stdlib.h, process.h прототип

Описание Функция system вызывает файл DOS COMMAND.COM для выполнения команды DOS, командного файла или дру- гих программ вызываемах строкой command из выпол- няемой С программы.

Для поиска и выполнения программа обязательно должна находится в рабочей директории или в одной из директорий перечисленных в строке PATH.

Для поиска файла COMMAND.COM используется пере- менная среды COMSPEC, так что не требуется, чтобы файл COMMAND.COM обязательно находится в рабочей директории.

Возвращаемое Функция system возвращает 0 в случае успеха и -1 значение в случае ошибки.

Переносимость system поддерживается на системах UNIX и совме- стимых с ANSI C. Определена Керниганом и Ритчи.

Смотрите также Функции .., .. .

Пример:

#include

#include

int main(void) { printf("Запуск команды DOS.\n"); system("dir"); return 0; }



Содержание раздела