
Problema con codificación ascii en c
Publicado por Antonio (12 intervenciones) el 04/12/2017 00:49:15
Hola,
El problema que tengo es que no sé por qué mi ordenador identifica los caracteres en c distintos de los que son.
Me explico: He estado mirando y se supone que c utiliza para los caracteres el código ascii, pero no sé por que razón a mi me vienen alterados. Por ejemplo, el espacio en blanco (SP) me viene en decimal como 40, pero en realidad es el 32. Ademas he comprobado que varios caracteres tambien se encuentran por encima de su codificación, aunque no todos exactamente a 8 posiciones.
¿Alguien que sepa por que sucede esto?
P.D: Estoy usando Code::Blocks y mi compilador es GNU GCC Compiler, por si a alguien le ayuda.
Muchas gracias!!
El problema que tengo es que no sé por qué mi ordenador identifica los caracteres en c distintos de los que son.
Me explico: He estado mirando y se supone que c utiliza para los caracteres el código ascii, pero no sé por que razón a mi me vienen alterados. Por ejemplo, el espacio en blanco (SP) me viene en decimal como 40, pero en realidad es el 32. Ademas he comprobado que varios caracteres tambien se encuentran por encima de su codificación, aunque no todos exactamente a 8 posiciones.
¿Alguien que sepa por que sucede esto?
P.D: Estoy usando Code::Blocks y mi compilador es GNU GCC Compiler, por si a alguien le ayuda.
Muchas gracias!!

Valora esta pregunta


0