A file pointer is an opaque object that refers to a file. Opaque means that you should not attempt to delve into its specific value, other than to use it as a file pointer. FILE *fp; /* fp is the file pointer */ fp = fopen("somefile.txt"); if (fp == NULL) ...{exception}... fprintf(fp, "Hello somefile.txt"); fclose(fp);
Chat with our AI personalities
Header file is a file which is meant to be included into another file during compilation. Examples: string.h, stdio.h, inttypes.h. Header pointer is a pointer to an object called header (for example header of a linked list).
File
pos_type tellp();
Declaration of file pointer opening of file in desired mode. performing the desired operation. closing the file
FILE-level: ftell/fseek, fgetpos/fsetpos handle-level: lseek