rir3760

Registrado: 01 Oct 2004 Mensajes: 7520 Ubicación: Mexico
| Publicado: 15/11/2004 2:21 pm | | | Título: Errores en los capitulos 19-22 |
| 19. Lectura de ficheros
* Ortografia: en la seccion 'Abrir el fichero - fopen', en la descripcion del modo 'a', la linea:
"El puntero se sitúa al final del archivo, de forma que se puedan añadir datos si borrar los existentes."
Deberia ser:
"El puntero se sitúa al final del archivo, de forma que se puedan añadir datos sin borrar los existentes."
* En los dos ejemplos de este capitulo falta la directiva de preprocesador:
| Código: | #include <stdlib.h> |
20. Escritura de ficheros
* Ortografia: mismo error que el capitulo 19.
* En el ejemplo de este capitulo falta la directiva de preprocesador:
| Código: | #include <stdlib.h> |
21. Otras funciones para el manejo de ficheros
* En el primer ejemplo del capitulo falta la directiva de preprocesador:
| Código: | #include <string.h> |
* En el ultimo ejemplo de este capitulo las funciones scanf y printf utilizan el modificador '%D':
| Código: | scanf( "%D", &posicion ); ... printf( "En la posición %D está la letra %c.\n", posicion, getc(fichero) ); |
Cuando el modificador para el tipo 'signed long int' es '%ld':
| Código: | scanf("%ld", &posicion); ... printf("En la posición %ld está la letra %c.\n", posicion, getc(fichero)); |
Capitulo 22. Listas enlazadas simples
* En el ejemplo de este capitulo faltan las directivas de preprocesador:
| Código: | #include <conio.h> #include <stdlib.h> |
* En la funcion main, la llamada a la funcion mostrar_lista:
| Código: | case '3': mostrar_lista(primero); break; |
Deberia estar vacia, esto es, sin la variable 'primero' como argumento:
| Código: | case '3': mostrar_lista(); break; |
Un saludo |
|