Переписать с сохранением порядка следования компоненты файла f1 в файл f2 - C (СИ)
Формулировка задачи:
Даны текстовые файлы f1 и f2. Переписать с сохранением порядка следования компоненты файла
f1 в файл f2, а компоненты файла f2 в файл f1. Использовать вспомогательный файл h.
Решение задачи: «Переписать с сохранением порядка следования компоненты файла f1 в файл f2»
textual
Листинг программы
#include <stdio.h>
main()
{
rename("1.txt","h.txt");
rename("2.txt","1.txt");
rename("h.txt","2.txt");
}
Объяснение кода листинга программы
В данном коде происходит переименование файлов. Вначале первый файл с названием 1.txt переименовывается в h.txt, второй файл с названием 2.txt остается без изменений. Затем второй файл переименовывается в 1.txt, а первый файл получает исходное название 2.txt. Таким образом, порядок следования компонент файла f1 сохраняется в файле f2.
- Переменная
1.txtсодержит название первого файла. - Переменная
2.txtсодержит название второго файла. - Переменная
h.txtсодержит новое название первого файла после переименования. - Переменная
1.txtсодержит новое название второго файла после переименования. - Переменная
2.txtсодержит исходное название первого файла после переименования.