Hola, estoy migrando a la nueva version del compilador y me encuentro con este problema..
static short A[10];
static int B[10];
A[1]=1;
B[1]=A[1];
printf("%U\n\r",B[1]);
el valor de B[1] tendria que ser 1 pero es 11!...antes podia assignar variables definidas como short a variables int...ahora no?
alguna idea?