es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: DYNAMIC-MEMORY-ALLOCATION

¿Cómo se divide el montón entre los procesos?

Entiendo que cada proceso tiene su propio montón (heap) separado, a diferencia de los hilos (threads) que comparten un montón común, lo cual ralentiza la asignación de memoria en el montón debido a que funciones como malloc requieren el uso de bloqueos para la sincronización. Sin embargo, ¿cómo se decide . . . Read more

asignación de una matriz bidimensional de caracteres en C

Tengo una estructura que contiene una cuadrícula, es decir, una matriz bidimensional de caracteres, porque necesito simular un juego en el que cada jugador puede colocar ‘o’ o ‘x’ en cada celda. Mi estructura es la siguiente (la implementé siguiendo una respuesta en este sitio web): struct game { char . . . Read more

fallando al liberar una matriz de estructuras dinámicas en c

Estoy teniendo problemas con la liberación de un array de estructuras dinámicas y no entiendo por qué. En primer lugar, está esta estructura: typedef struct { char name[LEN]; char address[MAX]; } Airport; Y el constructor que hice para esta estructura no utiliza asignación para construir esta estructura. En segundo lugar, . . . Read more