No guarda dato en variable string dentro de una structura
Publicado por Problema con string dentro de una estructura (2 intervenciones) el 01/05/2020 04:39:47
Que tal a todos, tengo un problema a la hora querer registrar un dato en mi codigo.
'valor' contiene un dato de un fichero de texto y al crear el nodo se registra 'valor dentro del nodo.
El compilador no detecta nada pero a la hora de ejecutar se queda congelado por unos segundos y despues se sale del programa.
Estoy usando Dev-C++ les agradecería su ayuda.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
NodoArbol *CreoNodo(string valor){
NodoArbol *temp=NULL;
if ((temp=(NodoArbol *)malloc(sizeof (NodoArbol)))==NULL){
return (NULL);
}else{
printf("aqui\n");
temp->sig=NULL;
temp->arb=NULL;
temp->hder=0;
temp->hizq=0;
temp->NomConj=valor; (esta linea es el problema)
return temp;
}
}
'valor' contiene un dato de un fichero de texto y al crear el nodo se registra 'valor dentro del nodo.
El compilador no detecta nada pero a la hora de ejecutar se queda congelado por unos segundos y despues se sale del programa.
Estoy usando Dev-C++ les agradecería su ayuda.

Valora esta pregunta


0