Skip to main content

Error del compilador C0195

Mensaje: Conversión implícita del Tipo con signo '<tipo de datos 1>' a Tipo sin signo '<tipo de datos 2>' : posible cambio de signo

Posible causa de error: Es posible que se haya perdido un conflicto de signos en la conversión implícita.

Error de corrección: Convierte solo tipos de datos con el mismo signo implícitamente.

ejemplo 423. Ejemplo del error:
PROGRAM PLC_PRG
VAR
    i : INT;
    b : UINT;
END_VAR

b := i;

Mensaje:

C0195: Conversión implícita de tipo 'INT' con signo a tipo 'UINT' sin signo: posible cambio de signo