Pregunta

Actualmente estoy escribiendo una aplicación de C y necesito mostrar los siguientes símbolos en el terminal: y

Sus códigos de caracteres ASCII son 242 y 243 pero no puedo conseguir que se pueden visualizar en el terminal de DOS.

¿Alguna idea sobre cómo puedo hacer esto?

¿Fue útil?

Solución

printf("\xf2\n");

Si eso no funciona, es porque de DOS y páginas de códigos. Trate de jugar con el comando CHCP. Usted está paseando en lugares / específico de la plataforma / give-up-ahora territorio.

Otros consejos

Estos no están en ASCII ni en LATIN1 por ejemplo.

¿Qué terminal de DOS? Si estás compilando a un binario de 32 bits (o 64 bits) en Windows, como estoy seguro que es así, entonces es sólo una ventana de la consola.

este es el más simple forma de establecer la página de códigos de una ventana de consola. Todo depende de usted si desea utilizar la página de códigos 437 o una página de códigos Unicode (como UTF-8, que es 65001), pero sugeriría Unicode, ya que le dará más flexibilidad si la necesita más tarde.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top