Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
"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.