¿Cómo convertirías de ASCII a Hex por carácter en C?

Básicamente, solo quiero tomar un valor ASCII de 8 caracteres 003fc000 y convertirlo a Hex por carácter.

¿Quieres decir convertirlo en un entero hexadecimal?

 int num = (int)strtol("003fc000", NULL, 16);