I basically just want to take a 8 character ASCII value 003fc000 and convert it to Hex by character.
003fc000
You mean convert it to a hex integer?
int num = (int)strtol("003fc000", NULL, 16);