Red de conocimiento informático - Computadora portátil - Leer y escribir archivos en lenguaje c

Leer y escribir archivos en lenguaje c

Un programa en lenguaje C que lee y escribe archivos:

#include "stdio.h"

#include

main()

{

ARCHIVO *fp1;//define un puntero de secuencia de archivos para abrir el archivo para operaciones de lectura

ARCHIVO *fp2;//define un puntero de secuencia de archivos para abrir el archivo para operaciones de escritura

char text[1024];//definir una matriz de cadenas para almacenar los caracteres leídos

fp1 = fopen("d:\a.txt", "r");//abre el archivo a.txt en modo de solo lectura

fp2 = fopen("d:\b.txt", "w");//escribe la forma de abrir el archivo a.txt

while(fgets(text,1024,fp1)!=NULL) //Lee el contenido del archivo señalado por fp1 en el texto línea por línea

{

puts(text);//salida a la pantalla

fputs(text,fp2);//escribe el contenido en el archivo señalado por fp2

}

fclose(fp1);//abrir archivo a.txt escribiendo.

fclose(fp2);//cerrar archivo b.txt

}