#ifndef _PILHASM_H_ #define _PILHASM_H_ #include <stdlib.h> #define PMTAMANHO 200U typedef struct PilhaMStr PilhaM; PilhaM *PMcria(size_t tamanho); void PMdestroi(PilhaM *p); PilhaM *PMesvazia(PilhaM *p); size_t PMquantos(PilhaM *p); int PMcheia(PilhaM *p); PilhaM *PMpoe(PilhaM *p, void *d); void *PMtira(PilhaM *p); #endif /* _PILHASM_H_ */