Hola y bienvenido de nuevo.
Tenemos nuestro primer desafío para haciendo algo de escritura y lectura de archivos.
Específicamente, en este desafío, solo vamos
a leer algunos personajes, familiarizarte con la función fputc.
Entonces, ¿qué me gustaría que hicieras? es me gustaría que
escribieras un programa para encontrar el total número de líneas en un archivo de texto.
Entonces necesitas crear un archivo que contiene algunas líneas de texto.
Vas a tener que crear un archivo.
Recuerde, este archivo debe colocarse en donde está el ejecutable y luego puede
haga doble clic en el ejecutable y ejecútelo en el
mismo directorio que ese.
O si lo está ejecutando desde el entorno de desarrollo integrado,
lo está ejecutando desde bloques de código luego puede poner su archivo de
texto dentro de donde sea que sus archivos de origen están ubicados donde guardaste
tu proyecto dentro de tu archivo fuente c.
Entonces tendrás que crear un archivo antes de que
pueda escribir este programa porque necesita leer y escriba algunos datos dentro de ese archivo.
Vas a necesitar abre tu archivo de prueba.
Vamos a necesitar la f llamada abierta esto le ayudará a
familiarizarse con los conceptos básicos.
Necesitas usar el fgetc función para analizar los caracteres
en un archivo que obtiene hasta que presione el eof, el final del archivo.
Entonces, si es el final del archivo, puede Incrementar el contador antes de llegar al final del
archivo, así es como va a poder contar las líneas.
Entonces puedes crear un local variable para el mostrador.
Y lo que quieres hacer mostrar eres tú desea mostrar como salida el número
total de líneas en el propio archivo.
Así que esto va a ser un básico programa que le familiariza con los conceptos básicos
de la entrada y salida de archivos.
Específicamente, siempre quiero abre un archivo usando fopen.
Nos vamos a familiarizar con ese puntero de archivo.
Vamos a tener que cerrar nuestro file y luego
usaremos esa importante función fputc.
Entonces tu bucle while, eres tendrá que crear una
variable local que sea solo un contador.
Y mientras lees en cada carácter, puede comparar el carácter con
el salto de línea.
Eso es devuelto.
Y si tienes un salto de línea, desea incrementar el contador para
contar cada línea.
El propósito de esta función es cuente el número de líneas en un archivo.
Buena suerte.
Usaremos los conceptos básicos aquí.
Y espero que esto te familiarice con el uso de un puntero de archivo
y la apertura de un archivo en fgetc.
Gracias.