Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
"identifierare" : inte i den formella parameterlistan
Anmärkningar
Identifieraren deklarerades i en funktionsdefinition men inte i den formella parameterlistan. (endast ANSI C)
Example
I följande exempel genereras C2085:
// C2085.c
void func1( void )
int main( void ) {}   // C2085
Möjlig lösning:
// C2085b.c
void func1( void );
int main( void ) {}
När semikolonet saknas func1() ser det ut som en funktionsdefinition, inte en prototyp, så main definieras i func1(), vilket genererar fel C2085 för identifieraren main.