Je ne connaissais pas cette possiblité en C.
Sous Visual C, ça ne compile pas, donc au minimum, ce n'est pas portable.