#include <iostream.h>typedef struct Nodo *ApNodo;class Arr_es{public:Arr_es(); //constructorvoid ins_ini(void);private:ApNodo *Ap;struct Nodo{int n;struct Nodo *Sig; };};void main(){Arr_es objeto;objeto.ins_ini();}Arr_es::Arr_es(){ Ap=NULL; }void Arr_es::ins_ini(void){ApNodo nuevo; if((nuevo=(ApNodo)new Nodo)==NULL){ cout<<"\n\tno hay memoria...."; return ;}nuevo->n=8; nuevo->Sig=*Ap; *Ap=nuevo;}