Constantes:
Tipos de Dato:
Funciones de Archivo:
Archivo* archivoAbrir(Caracter *nombre, Caracter *modo);
Entero archivoApuntadorMover(Archivo *archivo, Largo Entero desplazamiento, Entero origen);
Largo Entero archivoApuntadorPosicion(Archivo *archivo);
Vacio archivoBuffer(Archivo *archivo, Caracter* buffer);
Entero archivoBufferVaciar(Archivo *archivo);
Entero archivoCerrar(Archivo *archivo);
Entero archivoContiene(Caracter *archivo, Entero desdeLinea, Logico exacto, Caracter *texto);
Largo Entero archivoCopiar(Caracter *archivo, Caracter *copia);
Entero archivoEliminar(Caracter * archivo);
Entero archivoErrorActivado(Archivo *archivo);
Vacio archivoErrorImprimir(Caracter *mensaje);
Vacio archivoErrorLimpiar(Archivo *archivo);
Logico archivoExiste(Caracter *archivo);
Entero archivoFinDe(Archivo *archivo);
Entero archivoGrabarCadena(Archivo *archivo, Caracter *cadena);
Entero archivoGrabarCadenaFto(Archivo *archivo, Caracter *cadena, Caracter *formato);
Entero archivoGrabarCaracter(Archivo *archivo, Caracter caracter);
Entero archivoGrabarCaracterFto(Archivo *archivo, Caracter caracter, Caracter *formato);
Entero archivoGrabarDoble(Archivo *archivo, Doble doble);
Entero archivoGrabarDobleFto(Archivo *archivo, Doble doble, Caracter *formato);
SinSigno Entero archivoGrabarElementos(Archivo *archivo, Vacio *buffer, Entero bytes, Entero numero);
Entero archivoGrabarEntero(Archivo *archivo, Entero entero);
Entero archivoGrabarEnteroFto(Archivo *archivo, Entero entero, Caracter *formato);
Entero archivoGrabarFlotante(Archivo *archivo, Flotante flotante);
Entero archivoGrabarFlotanteFto(Archivo *archivo, Flotante flotante, Caracter *formato);
Entero archivoGrabarLinea(Archivo *archivo, Caracter *linea);
Entero archivoLeerCadena(Archivo *archivo, Caracter *cadena);
Entero archivoLeerCadenaFto(Archivo *archivo, Caracter *cadena, Caracter *formato);
Entero archivoLeerCaracter(Archivo *archivo, Caracter *caracter);
Entero archivoLeerCaracterFto(Archivo *archivo, Caracter *caracter, Caracter *formato);
Entero archivoLeerDoble(Archivo *archivo, Doble *doble);
Entero archivoLeerDobleFto(Archivo *archivo, Doble *doble, Caracter *formato);
SinSigno Entero archivoLeerElementos(Archivo *archivo, Vacio *buffer, Entero bytes, Entero numero);
Entero archivoLeerEntero(Archivo *archivo, Entero *entero);
Entero archivoLeerEnteroFto(Archivo *archivo, Entero *entero, Caracter *formato);
Entero archivoLeerFlotante(Archivo *archivo, Flotante *flotante);
Entero archivoLeerFlotanteFto(Archivo *archivo, Flotante *flotante, Caracter *formato);
Caracter* archivoLeerLinea(Archivo *archivo, Entero maximo, Caracter *cadena);
Archivo *archivoReAbrir(Caracter *nombre, Caracter *modo, Archivo *archivo);
Vacio *archivoRebobinar(Archivo *archivo);
Entero archivoRenombrar(Caracter *archivo, Caracter *nombre_nuevo);