Resultados da pesquisa a pedido "malloc"
Chamada para malloc falhando na sessão gdb
Estou tentando depurar um programa C e o gdb está me dizendo que existe um segfault na linha 329 de uma determinada função. Por isso, defino um ponto de interrupção para essa função e estou tentando passar por ela. No entanto, sempre que chego à ...
Liberar recursivamente estruturas C
Eu tenho uma estrutura que contém apenas ponteiros para a memória que eu aloquei. Existe uma maneira de liberar recursivamente cada elemento que é um ponteiro, em vez de ligar livremente em cada u Por exemplo, digamos que eu tenho esse ...
Erro: conversão para o tipo não escalar solicitado
Estou tendo um pequeno problema ao tentar localizar essa estrutura. Aqui está o código para a estrutura: typedef struct stats { int strength; int wisdom; int agility; } stats; typedef struct inventory { int n_items; char **wepons; char **armor; ...
Por que malloc (0) retorna um endereço não nulo no Window
O código abaixo retorna um endereço quando executado no Windows, embora eu estivesse esperando que retornasse NUL int main() { char *ptr = NULL; ptr = malloc(0); printf("malloc returned = %u\n", ptr); }O que poderia ter motivado essa ...
Alocar dinamicamente uma estrutura dentro de uma estrutura
Estou alocando dinamicamente uma estrutura que tem uma estrutura diferente como membro: struct a { // other members struct b; }struct b basicamente mantém um ponteiro para outrostruct b, então pense emstruct b como uma lista vinculada. Se eu ...