Reads a character.
Role: Obtains the next byte (if present) as an unsigned char
converted to an int, from the input file pointed to by iFileDesc, and
advances the associated file position indicator for the file.
Parameters:
iFileDesc
the file descriptor that has been obtained through