Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
'identifier': ausente na lista de parâmetros formais
Observações
O identificador foi declarado em uma definição de função, mas não na lista de parâmetros formais. (Somente ANSI C)
Example
O exemplo a seguir gera C2085:
// C2085.c
void func1( void )
int main( void ) {} // C2085
Resolução possível:
// C2085b.c
void func1( void );
int main( void ) {}
Com o ponto e vírgula ausente, func1() parece uma definição de função, não um protótipo, portanto, main é definido dentro de func1(), gerando o erro C2085 para o identificador main.