Compartir vía


Advertencia del compilador (nivel 1) C4027

función declarada sin lista de parámetros formales

La declaración de función no tiene parámetros formales, pero hay parámetros formales en la definición de función o parámetros reales en una llamada.

El compilador acepta (pero genera una advertencia) una declaración adelantada de estilo de C anterior de un nombre de función sin una lista de parámetros. En las llamadas posteriores a esta función, el compilador supone que la función toma parámetros reales de los tipos encontrados en la definición de función o la llamada. Se recomienda modificar la declaración de función para que coincida con la firma de la definición de función.