estructuras
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
estructuras [2015/09/29 12:48] – [Punteros a estructuras] lmateu | estructuras [2015/09/30 20:03] (actual) – [Estructuras recursivas] lmateu | ||
---|---|---|---|
Línea 262: | Línea 262: | ||
< | < | ||
void insertar(Node **ppnode, int y) { | void insertar(Node **ppnode, int y) { | ||
- | Node *ins; | + | Node *pnode= *ppnode; |
- | while (*ppnode!=NULL && | + | while (pnode != NULL && |
- | ppnode= &(*ppnode)-> | + | ppnode= & pnode->next; |
- | + | pnode= *ppnode; | |
- | ins= (Node*)malloc(sizeof(Node)); | + | |
+ | | ||
+ | | ||
ins->x= y; | ins->x= y; | ||
- | ins-> | + | ins-> |
*ppnode= ins; | *ppnode= ins; | ||
} | } |
estructuras.1443530896.txt.gz · Última modificación: 2015/09/29 12:48 por lmateu