Ritenuto in fatto : A.- Con decreto d'accusa del 20 febbraio 1995 il Procuratore pubblico del Cantone Ticino ha dichiarato A._ colpevole di tentata ricettazione e ne ha proposto la condanna alla pena di 15 giorni di detenzione, sospesa condizionalmente per un periodo di prova di 2 anni, e all'espulsione dalla Svizzera per 3 anni. Con un altro decreto d'accusa, della stessa data, il Procuratore pubblico ha dichiarato B._ colpevole di complicità in ricettazione e ne ha proposto la condanna alla pena di 30 giorni di arresto, sospesa condizionalmente per un periodo di prova di 2 anni. I due accusati si sono opposti ai decreti d'accusa, che, il Pretore del distretto di Lugano, statuendo il 24 marzo 2000 ha sostanzialmente confermato, infliggendo le stesse pene proposte dal Procuratore pubblico, tranne l' espulsione di A._, revocata. Il Pretore ha avvertito le parti del loro diritto di presentare, per il tramite della Pretura, dichiarazione scritta di ricorso alla Corte di cassazione e di revisione penale del Tribunale d'appello del Cantone Ticino (CCRP) entro il termine di 5 giorni e di inoltrare la motivazione entro 20 giorni dalla notificazione della sentenza scritta. B.- Gli accusati hanno impugnato la decisione pretorile dinanzi alla CCRP, che, con sentenza del 14 settembre 2000, ha dichiarato inammissibili per tardività i ricorsi. Essa ha rilevato che i procedimenti erano retti dalla previgente legge di procedura per i reati di competenza del Pretore e per le contravvenzioni del 29 maggio 1941/27 giugno 1960 (vLPContr), rispettivamente dal previgente Codice di procedura penale del 10 luglio 1941 (vCPP/TI). Secondo la Corte cantonale il Pretore aveva tuttavia erroneamente applicato, nell'indicazione dei termini di ricorso, il Codice di procedura penale del 19 dicembre 1994 (CPP/TI), entrato in vigore il 1° gennaio 1996 che prevede, per la presentazione della motivazione del gravame, un termine di 20 giorni (anziché di 10 giorni, come previsto dalla vLPContr). Per la CCRP i patrocinatori degli accusati avrebbero tuttavia dovuto notare l'errore consultando la legge, in particolare l'art. 351 CPP/TI. C.- Tanto A._ quanto B._ impugnano la sentenza della CCRP con ricorsi di diritto pubblico al Tribunale federale; chiedono di annullarla. Fanno essenzialmente valere la violazione del principio della buona fede (art. 5 cpv. 3 e art. 9 Cost.). Dei motivi si dirà, in quanto necessario, nei considerandi. B._ chiede pure di essere ammessa al beneficio dell' assistenza giudiziaria e del patrocinio gratuito. La CCRP rinuncia a presentare osservazioni, mentre il Procuratore pubblico chiede la conferma della sentenza impugnata. Il Pretore del distretto di Lugano non ha risposto ai ricorsi.