FileHandling using dynamic memory allocation in C || video 24 || normie coder

Поділитися
Вставка
  • Опубліковано 16 січ 2025

КОМЕНТАРІ • 4

  • @studyalone609
    @studyalone609 19 днів тому +1

    Bhai HTML and css teach

  • @danknormie2276
    @danknormie2276  19 днів тому +1

    #include
    #include
    int main(){
    const char *filepath = "C:\\Users\\Dell\\OneDrive\\Desktop\\chotabheem.txt";
    FILE *file = fopen(filepath,"r");
    if(file==NULL){
    printf("ERROR:chutiye sahi location daal");
    return 1;
    }
    fseek(file,0,SEEK_END);
    int filesize = ftell(file);
    rewind(file);
    char *buffer = (char*)calloc((filesize+1),sizeof(char));
    if(buffer==NULL){
    printf("ERROR:memory alloation failed bc");
    fclose(file);
    return 1;
    }
    fread(buffer,sizeof(char),filesize,file);
    buffer[filesize] = '\0';
    printf("FILE CONTENT
    %s",buffer);
    free(buffer);
    fclose(file);
    return 0;
    }