Tag: DYNAMIC-MEMORY-ALLOCATION
Estoy implementando un programa para dividir todos los valores en el array “a” por 100 y luego almacenarlos en el array “b” utilizando “malloc”. El problema es que obtengo un “segmentation fault” cuando imprimo el valor de “b” en “main”. Este es mi código: #include <stdio.h> #include <stdlib.h> void divide(int . . . Read more
Necesito analizar un archivo csv. Creo un array de strings y asigno memoria para eso. El primer ciclo while(fgets(line,100,fp) tiene éxito, pero cuando entra en el segundo, los valores son sobreescritos por los datos de line. while (fgets(line, 100, fp)) { num_of_string++; code = (char **)realloc(code, sizeof(char *) * (num_of_string)); . . . Read more
Soy nuevo en esto, estoy aprendiendo C++, intento asignar dinámicamente un arreglo de cadenas e ingresar cada cadena por parte del usuario. Entonces, primero, el usuario ingresa la cantidad de cadenas y luego coloca cada cadena utilizando cin>>. int main() { int numeroDeEquipos; char** Equipos; cout << “Ingrese el número . . . Read more
Estoy tratando de crear un pequeño organizador de listas de reproducción dentro de un programa C. Y logré crear este código. El propósito del código es crear una matriz de la estructura track_ dentro de la estructura listOfSongs y llenarla mediante un ciclo for. Obtuve un error de segmentación cuando . . . Read more
Hoy estaba teniendo problemas al asignar memoria a un array de arrays de caracteres (un array de cadenas de texto), escribí esta función para hacerlo, pero al imprimir el array, tuve algunos problemas de memoria (por ejemplo, Error de segmentación). Este fue mi intento: char **alloca_memoria(char **linguaggio, int n_sequenze, int . . . Read more