Converts a character string to a long int value.
long strtol( const char * str, char ** endptr, int base )
returns the converted integral number as a long int value, else zero value is returned.
EX1
void strtol_ex() { long ret = strtol(" -0xa2", NULL, 16); printf("%ld\n", ret); }
ftoa
origin.h