Hola, dejo una posible solución al ejercicio aCU00536F.
EJERCICIO
En un programa escrito en C nos hemos encontrado esta línea:
fichero = fopen("cursoAF1.txt", "wt");
En otro programa nos hemos encontrado esta otra línea:
fichero = fopen("cursoAF2.txt", "rt");
Responde a estas preguntas:
a) ¿Manejan ambos programas el mismo tipo de archivo? ¿Por qué?
Si. El tipo de archivo que manejan queda reflejado en la letra "
t" al final de cada instrucción.
b) ¿Qué ocurrirá en cada programa si el archivo no existe?
En el primero, se creará el archivo si no existe.
En el segundo, sin saberlo a ciencia cierta, me imagino que dará algún tipo de error al intentar abrir un archivo que no existe.
c) ¿Con qué fin se abren los archivos en cada programa?
En el primer programa, se abre el archivo con el fin de escribirlo de nuevo, es decir, si existe el archivo se borrará lo que exista en el para luego insertar nuevos datos.
En el segundo programa, se abra el archivo para leer su contenido.
Saludos.