Implementare, seguendo uno schema realizzativo con side-effect (senza condivisione), le funzioni primitive per manipolare pile di caratteri rappresentate con rappresentazione sequenziale mediante array. Si usi la seguente dichiarazione per la definizione della struttura:
#define MaxPila 100
typedef ... TipoElemPila;
struct tipoPila {
TipoElemPila pila[MaxPila];
int pos;
};
typedef struct tipoPila TipoPila;[/i]
Scusate, cosa vuol dire "
seguendo uno schema realizzativo con side-effect (senza condivisione)". So che side-effect è un effetto "collaterale" ma non trovo niente su internet a riguardo...