the double strtod function (const char * str, char ** endptr) in standard c library converts a string pointed to by parameter str to a floating point number (type double).
the function long int strtol (const char * str, char ** endptr, int base) in standard c library converts part of the original string in str to a value of long int corresponding to
the unsigned function long int strtoul (const char * str, char ** endptr, int base) in standard c library converts part of the original string in str to a value of long int
the malloc () function allocates the requested memory and returns a pointer to it.
the realloc () function attempts to recover the memory block pointed to by the ptr pointer that was previously allocated with a call to malloc or calloc.
the abort () function stops executing the program abnormally.
the int remove (const char * filename) function in library c standard deletes the filename so it is no longer accessible.
the function int rename (const char * old_filename, const char * new_filename) in library c standard makes filename referenced, changed from old_filename to new_filename.
the function void setbuf (file * stream, char * buffer) in the standard c library defines how a stream is buffered. this function should be called once the file attached to the
the function int setvbuf (file * stream, char * buffer, int mode, size_t size) in standard c library determines how a stream should be buffered.
the int sprintf function (char * str, const char * format, ...) in the standard c library sends the formatted output to a string str.
the function int getc (file * stream) in c library standard takes the next character (an unsigned char) from the given stream and increases the position indicator for that stream.
the int ferror function (file * stream) in library c checks the error indicator for the given stream.
the int fflush function (file * stream) in library c flushes the output buffer of a stream.
the int fgetpos function (file * stream, fpos_t * pos) in the c library standardizes the position of the current file of stream and writes it to pos.
the function file * fopen (const char * filename, const char * mode) in library c opens the file pointed to the filename parameter by using the given mode.
the function int fseek (file * stream, long int offset, int whence) in standard c library sets the stream file location to the given offset. the offset parameter specifies the
the function int fsetpos (file * stream, const fpos_t * pos) in library c sets the file location of the stream to the given location. the pos parameter is a location provided by
the function long int ftell (file * stream) in standard c library returns the current file location of the given stream.
function size_t fwrite (const void * ptr, size_t size, size_t nmemb, file * stream) in standard c library writes data from the array pointed by ptr to the given stream.