Книга: Язык программирования Си. Издание 3-е, исправленное

7.8.4 Исполнение команд операционной системы

7.8.4 Исполнение команд операционной системы

Функция system(char *s) выполняет команду системы, содержащуюся в строке s, и затем возвращается к выполнению текущей программы.

Содержимое s, строго говоря, зависит от конкретной операционной системы. Рассмотрим простой пример: в системе UNIX инструкция

system("date");

вызовет программу date, которая направит дату и время в стандартный вывод. Функция возвращает зависящий от системы статус выполненной команды. В системе UNIX возвращаемый статус - это значение, переданное функцией exit.

Оглавление книги


Генерация: 1.178. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз