[C con Clase] Duda con variables char
David Reza
l.fix3r.l en gmail.com
Lun Mar 17 02:18:00 CET 2008
Programante escribió:
>>
>>
>>
>>
> Porque -65 es lo mismo que 191 cuando se almacena en una variable
> char.
> Puesto que los caracteres
> son signed por defecto, cuando haces char caracter = '¿'; le estás
> asignando el valor -65
>>
>>
Por qué -65 es igual a 191?
Se supone que si la variable es signed sólo puedo almacenar valores
entre 0 y 255 y si es unsigned, valores entre -254 al 255?
Lo que se me ocurre es que los símbolos alfanuméricos no son tantos y
se repiten, por lo tanto pueden tener 2 códigos ASCII. Estoy mal?
Más información sobre la lista de distribución Cconclase