Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/09/2010, 20:35
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 7 meses
Puntos: 228
Respuesta: como se definen los reales y los enteros

Todo depende de como leeas del teclado, porque si lees un string la coma seguira siendo un string.
Ahora si estas leyendo un float, y escribes un numero con coma, el scanf va leer hasta la coma sin incluir, y deja lo que sigue para un proxima lectura. Obviamente esto depende de la funcio que uses para leer del teclado. Te puedes definir una propia que interprete la coma como separador. Pero las que ya vienen definidas usan el punto.

Por otro la do '\\' es el caracter barra. Como te explicaba antes se usa para poder definir caracteres que serian imposible escribirlos o que simplemente no tienen un caracter visible. Por ejemplo el fin de cadena conocido como "\0".

Con lo del menos pasa lo mismo que con la coma. SI estas esperando un entero, vas a obtener un numero negativo...sino vas a obtener lo que pueda ser interpredado desde esa entrada.