Skip to main content

Error del compilador C0196

Mensaje: conversión implícita del tipo sin signo '<tipo de datos 1>' al tipo con 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: Utilice conversiones explícitas.

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

i := b;

Mensaje:

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