Partilhar via


Conformidade com ANSI C

A convenção de nomenclatura para todos os identificadores microsoft específicos no sistema de tempo de execução (como funções, macros, constantes, variáveis, e definições de tipo) é ANSI- compatível. Nesta documentação, qualquer função de tempo de execução e que os padrões de ANSI/ISO C for notada como sendo ANSI compatível. Os aplicativos ANSI- correspondentes devem usar somente essas funções correspondentes ANSI.

Os nomes de funções específicas da microsoft e variáveis globais começam com um sublinhado único. Esses nomes podem ser substituída apenas localmente, no escopo do código. Por exemplo, quando você inclui arquivos de cabeçalho de tempo de execução da Microsoft, você pode ainda assim poderá substituir a função microsoft específica nomeada _open declarando uma variável local com o mesmo nome. Porém, você não pode usar esse nome para seu próprio função global ou variável global.

Os nomes de macros microsoft específicos e constantes manifestas começam com dois sublinhados, ou com um único sublinhado principal imediatamente seguido por uma letra maiúscula. O escopo desses identificadores é absoluto. Por exemplo, você não pode usar o microsoft identificador específico _UPPER por isso.

Consulte também

Outros recursos

Compatibilidade