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 🙂


Anmelden zum Antworten