Compartilhar via


Operador charizing (# @)

Específicos do Microsoft

O operador de charizing pode ser usado somente com os argumentos de macros.Se # @ precede um parâmetro formal na definição da macro, o argumento é colocado entre aspas simples e tratado como um caractere quando a macro é expandida.Por exemplo:

#define makechar(x)  #@x

faz com que a instrução

a = makechar(b);

para ser expandido para

a = 'b';

O caractere de aspas simples não pode ser usado com o operador de charizing.

Específicos do Microsoft final

Consulte também

Referência

Operadores de pré-processador