Как запустить программным путем другую программу - C (СИ)
Формулировка задачи:
Доброго времени суток, у меня такая проблема. Мне нужно в моем файле practice.c запрограммировать открытие вполне конкретного текстового файла, известны его название, путь и всё остальное.
Прошу помочь и объяснить какие библиотеки для этого нужны и все такое.
Решение задачи: «Как запустить программным путем другую программу»
textual
Листинг программы
#include <stdlib.h>
int main()
{
system("notepad e:\\123.txt");
return 0;
}
Объяснение кода листинга программы
- Включаем заголовочный файл stdlib.h, который содержит функции для работы с системой.
- Запускаем функцию main().
- Командой system(
notepad e:\\123.txt) мы запускаем программу notepad и передаем ей в качестве аргумента путь к файлу e:\123.txt. - Возвращаем 0, чтобы операционная система знала, что программа успешно завершилась.