Pointer, Char, Malloc Problem (mal wieder :-( )
-
Danke!! Die funktion hatte ich schon hingebastelt,
#include <stdio.h> #include <stdlib.h> #include "system.h" FILE* fileopen_r(FILE **ptr, const char* filename){ if ( (*ptr=fopen(filename, "r")) != NULL){ puts("File Opened"); return *ptr; } else{ puts("Error FILE NOT AVAILABLE"); return NULL; } }
Aber das ich dann beim Aufruf die Adresse übergeben muss.... Da wär ich nicht so schnell drauf gekommen. Danke nochmal.
Muss mich mal mit der Doppelzeiger "Sache" etwas mehr beschäftigen