As far as I know that is not defined in the C language standard. I would be surprised if it was btw, the language tries to be system-agnostic, and being able to specify an address means that computer systems that don't give such control at user level cannot implement the language.
I think you might want to look at specifying such a thing to a linker. That sounds like a more viable candidate for such requests to me.
Alternatively, you can likely create some assembly language glue that defines an absolute jump instruction (I think it exists in 6502, long time ago :p ) at that address to the start of the C code. The latter kind of stuff may be needed anyway, as the compiler might use some standard assumptions about registers, stack content and so on, which likely don't hold if you just jump to an address.