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: por lmateu
