Sdílet prostřednictvím


Charakterizace operátoru (#@)

Specifické pro Microsoft

Operátor zřetězení lze použít pouze s argumenty makra.Předchází-li #@ formální parametr v definici makra, je aktuální argument uzavřen do jednoduchých uvozovek a je při rozbalení makra považován za znak.Příklad:

#define makechar(x)  #@x

způsobí, že příkaz

a = makechar(b);

je rozbalen na

a = 'b';

Znak jednoduchých uvozovek nelze spolu s operátor zřetězení použít.

Specificka produktu Microsoft END

Viz také

Referenční dokumentace

Operátory preprocesoru