@CardenasSimon Los Warnings no deberian aparecer si has puesto bien el código. El error parece que lo tienes en la función "init" que lo que hace es inicializar la pila poniendo en el campo "cima" MAX+1. En cuanto a la otra cuestión -> significa que estas accediendo al campo de una estructura mediante un puntero. Vendria a ser algo asi como el acceso a un campo de una estructura apuntada por un puntero que en este caso es "mipila","mipila" es puntero a un tipo llamado PILA que es una estructura.
tengo unas dudas, copie tu codigo y me genera unos warnings:
en la funcion init:
"control reaches end of non-void function.
en el main:
"mipila is used uninitialized in this function"
puedes explicar a que se deben estos warnings porfavor....
tambien me gustaria saber para que sirve el operador "->"
muchas gracias
CardenasSimon 4 months ago
@CardenasSimon Los Warnings no deberian aparecer si has puesto bien el código. El error parece que lo tienes en la función "init" que lo que hace es inicializar la pila poniendo en el campo "cima" MAX+1. En cuanto a la otra cuestión -> significa que estas accediendo al campo de una estructura mediante un puntero. Vendria a ser algo asi como el acceso a un campo de una estructura apuntada por un puntero que en este caso es "mipila","mipila" es puntero a un tipo llamado PILA que es una estructura.
aitorsierra 4 months ago