2017-01-24 10 views
0

. TXT-файл будет иметь матрицу, которую нам нужно ввести в нашу программу, она может иметь несколько матриц.Как скопировать содержимое .txt-файла в программу C для ввода матриц?

Я использую редактор VIM для Linux.

Есть ли какая-либо конкретная escape-последовательность для копирования .txt-файла во время компиляции?

+0

Вы хотите жестко задавать данные или вводить их динамически? –

+0

Если вы просто хотите прочитать текстовый файл в исходном коде программы, которую вы редактируете в vim, введите ESC, затем двоеточие, затем букву букв r, пробел и путь и имя файла. Если вы хотите прочитать файл в скомпилированной программе, вы можете сделать это с помощью функции fopen(). –

+0

@thomashedden получил это ... вот что я искал! благодаря! –

ответ

0

Чтобы перенаправить стандартный вывод в файл, то > символ используется как это:

ls > file_list.txt

и принимать входные данные из файла, < символ используется как это:

./a.out < input.txt

+0

Спасибо, это помогло! –