C/Visual C - Lectura de ficheros

 
Vista:

Lectura de ficheros

Publicado por Jose (2 intervenciones) el 27/04/2003 18:49:24
Necesito hacer un programa en C que lea desde un fichero lo siguiente:
D[0] 0.34, es decir D[%d] y después, tras los espacios que quiera un número tipo double. El problema es que no sé cómo detectar el número double. Alguien me podría ayudar???
Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Lectura de ficheros

Publicado por chuidiang (677 intervenciones) el 27/04/2003 21:02:56
Si el formato es fijo, puedes usar scanf(). Sería algo así como

scanf ("D[%d] %f", &variableEntera, &variableDouble)

scanf() se salta los espacios.

(asegurate del %f, que seguro que vale para float, pero tengo ahora la duda de si vale para double).

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar