Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
"identifier": no está en la lista de parámetros formales
Observaciones
El identificador se declaró en una definición de función, pero no en la lista de parámetros formales. (solo ANSI C)
Example
En el ejemplo siguiente se genera C2085:
// C2085.c
void func1( void )
int main( void ) {} // C2085
Posible solución:
// C2085b.c
void func1( void );
int main( void ) {}
Con el punto y coma que falta, func1() parece una definición de función, no un prototipo, por lo que main se define en func1(), lo que genera el error C2085 para el identificador main.