M
Matzman
Jungspund
Hallo zusammen,
ich habe lange gesucht aber irgendwie nicht das passende gefunden.
Ich will eigentlich erstmal nur eine Datei auslesen (textdatei). Jedoch scheitert es wohl an der Pfadangabe (so ist meine Vermutung).
Hier mein Code:
Ich bin Programmieranfänger, also wundert euch nicht wenn da blöde Fehler drin sind.
Ich hätte da auch noch eine kleine Verständnisfrage:
Was hat es mit "*fp" aufsich, also mit dem * davor. Und was haben "%" und "&" für Bedeutungen.
Vielen Dank schonmal.
Grüße
ich habe lange gesucht aber irgendwie nicht das passende gefunden.
Ich will eigentlich erstmal nur eine Datei auslesen (textdatei). Jedoch scheitert es wohl an der Pfadangabe (so ist meine Vermutung).
Hier mein Code:
Code:
#include <stdio.h>
int main () {
char name;
char mode = 'r';
printf("Welcome\n\n");
printf("Please select the file:\n");
scanf("%d", name);
FILE *fp;
FILE *fopen ();
fp = fopen(&name, &mode);
if(fp != NULL) {
printf("Erfolgreich");
}
else {
printf("Öffnen gescheitert!");
}
}
Ich bin Programmieranfänger, also wundert euch nicht wenn da blöde Fehler drin sind.
Ich hätte da auch noch eine kleine Verständnisfrage:
Was hat es mit "*fp" aufsich, also mit dem * davor. Und was haben "%" und "&" für Bedeutungen.
Vielen Dank schonmal.
Grüße