Tag: FGETS
Estoy trabajando en un programa que toma un número de 32 dígitos y lo coloca en un arreglo que luego lo convierte en un arreglo de enteros. Sin embargo, este número de 32 dígitos incluye espacios entre ciertas áreas, por ejemplo, el número: 11000010111110100000000000000000 podría ser escrito como 1 10000101 . . . Read more
Estoy preparándome para un examen la semana que viene y me está costando entender la función fgets() en C. Dado este ejemplo: void main() { FILE *fp; char buff[2] fp = fopen(“test.txt”, “r”); while (fgets(buff, sizeof(buff), fp) /*Entiendo que este bucle devuelve verdadero mientras no se encuentre el final del . . . Read more
Tengo un ejercicio en el que tengo que leer un archivo que contiene cadenas y devolver el contenido utilizando uno/múltiples arreglos (esto se debe a que la segunda parte de este ejercicio pide que estas líneas se inviertan, estoy teniendo problemas – y, por lo tanto, solicito ayuda – con . . . Read more
Actualmente estoy analizando el archivo ‘.dat’ utilizando fgets() de esta forma. #include int main(int argc, char **argv) { FILE *fp = fopen(argv[1], “r+”); unsigned char pu8bufsend[256]; printf(“%s\n”, argv[1]); fseek(fp, 58, SEEK_SET); while(fgets((char*)pu8bufsend, 128*2, fp) != NULL) { for (size_t j = 0; j < 256; j++) { printf(“%02x , %d\n”, . . . Read more
Estoy tratando de escribir un programa específico que lee datos de un archivo, pero me di cuenta de que cuando leo el archivo con fgetc, si uso fgets más tarde, no tiene ninguna salida. Por ejemplo, este código: #include <stdio.h> #include <stdlib.h> int main() { FILE * arq = fopen(“arquivo.txt”, . . . Read more