Самьюэл Алекс
Шрифт:
Вызывая функцию
Как же различить между собой оба процесса? Во-первых, дочерний процесс — это новый, только что появившийся в системе процесс, поэтому его идентификатор отличается от идентификатора родительского процесса. Таким образом, программа может вызвать функцию
В листинге 3.3 приведен пример ветвления программы с помощью функции
Функции семейства
Функции, входящие в семейство
■ Функции, в названии которых присутствует суффикс
■ Функции, в названии которых присутствует суффикс
■ Функции, в названии которых присутствует суффикс
Поскольку функция
Список аргументов, передаваемых программе, аналогичен аргументам командной строки, указываемым при запуске программы в интерактивном режиме. Их тоже можно получить с помощью параметров
Стандартная методика запуска одной программы из другой такова: сначала с помощью функции
Программа, показанная в листинге 3.4, отображает содержимое корневого каталога с помощью команды