Básicamente, solo quiero tomar un valor ASCII de 8 caracteres 003fc000 y convertirlo a Hex por carácter.
003fc000
¿Quieres decir convertirlo en un entero hexadecimal?
int num = (int)strtol("003fc000", NULL, 16);