2017-01-24 3 views
0

Die .txt-Datei wird die Matrix haben, die wir in unser Programm eingeben müssen, sie kann mehr als eine Matrix haben.Wie wird der Inhalt einer TXT-Datei in ein C-Programm kopiert, um Matrizen einzugeben?

Ich verwende VIM-Editor unter Linux.

Gibt es eine bestimmte Escape-Sequenz, um die .txt-Datei während der Kompilierung zu kopieren?

+0

Möchten Sie die Daten fest codieren oder dynamisch eingeben? –

+0

Wenn Sie nur eine Textdatei in den Quellcode eines Programms, das Sie in vim bearbeiten, einlesen möchten, geben Sie ESC und Doppelpunkt, dann Kleinbuchstabe r, Leerzeichen und den Pfad und den Namen der Datei ein. Wenn Sie die Datei im kompilierten Programm einlesen wollen, können Sie dies mit fopen() tun. –

+0

@thomashedden hab es ... das ist was ich gesucht habe! Vielen Dank! –

Antwort

0

Um die Standardausgabe in eine Datei zu umleiten, die > Zeichen wie diese genutzt werden:

ls > file_list.txt

Und Eingabe aus der Datei zu nehmen, die < Charaktere wie diese genutzt werden:

./a.out < input.txt

+0

Danke, es hat geholfen! –

Verwandte Themen