Tengo una duda.... Vi esto en un codigo pero no tengo la mas minima idea de que es busque en San google pero por alguna razon doy con algo realmente fuera de tema asi que prefiero hacer la pregunta, y evitar seguir dando rodeos por hay...
Que significa esto /r
Podrias poner el codio?
si pero que sirve exactamente el ejemplo donde lo vi fue este:
while((pswrd=getch())!='\r')
Siginifica que mientras que lo que metas por el teclado sea diferente de '\r' el programa realizara lo indicado.
Supongo que esto ya lo sepas, el caracter '\r' es como por ejemplo '\n' (nueva linea), lo que pasa que ahora mismo no se cual es :@, voy a ver si encuentro algo por un libro y te contesto mejor
si yo se eso de \n , es mas se como funciona eso de \r ... pero la verdad ver solamente como funciona en un ejemplo .. no me va a decir como usarlo posteriormente, por eso quisiera saber una definición para poder entender su funcionamiento completo....
Porfavor alguien que sepa :-[ :-[ :-[ :-[ '\r' para que es que se usa
Preguntar para qué se usa '\r' es como preguntar para qué se usa 'a' o 'b'. Son CARACTERES de la tabla ASCII. \r como ya te han dicho, está asociado, en Windows, al final de linea.
umm puedes buscar mas info en google, al buscar ascii /r encontre que significa carriage return, osea, basicamente es el caracter ascii para return (enter o como newline). el carriage return existe desde las maquinas de escribir, describe el proceso en el cual se sostiene el papel y se devuelve (en caso de una computadora) el cursor al principio de la linea para luego aplicar el newline (osea baja a la siguiente linea.
en wikipedia ( ¬¬ puedes buscar ahi mas) dice que su uso es distinto, que a veces se usa como espaceador, otras veces como /r/n como fin de linea etc, intenta buscar mas o buscar (?), ademas busca en tutos o manuales de c++, en algun lugar encontraras algun ejemplo que lo use y que describa el uso que se le esta dando
peace
Cita de: Akai en 4 Abril 2011, 20:09 PM
Preguntar para qué se usa '\r' es como preguntar para qué se usa 'a' o 'b'. Son CARACTERES de la tabla ASCII. \r como ya te han dicho, está asociado, en Windows, al final de linea.
Si tanto sabes porque no me das una definición tu
Cita de: rasielunderwar en 5 Abril 2011, 08:05 AM
Si tanto sabes porque no me das una definición tu
Cita de: Akai en 4 Abril 2011, 20:09 PM
\r como ya te han dicho, está asociado, en Windows, al final de linea.
¿Prestamos atención?
El retorno de carro se asocia al final de linea por el hecho que en las impresoras y antiguas máquinas de escribir el carro de tinta debe volver al principio para poder seguir escribiendo.
\r --> 13 en la tabla ASCII
\n --> 10 en la tabla ASCII
gracias por la definición pero para que se usa...
podrias darle algun ejemplo concreto...
Hijo! Ya te lo han dicho ¬¬, compila esto para que veas un ejemplo práctico.
#include <stdio.h>
main()
{
printf("Retorno\r");
getchar();
}
mmm Grx a todos ya lo tentendi ;-) ;-) ;-) ;-) ;-) ;-) ;-)