Ti ringrazio per il tuo veloce riscontro. Purtroppo con il tuo accorgimento ho solo diminuito gli errori ma sono sempre troppi:

codice:
#include <iostream>
using namespace std;


class Dipendente {


    char nome[16];
    char cognome[16];
    char sigla[2];


    Dipendente(char cnome[16], char ccognome[16], char csigla[2]) {
        strcpy(nome, cnome);
        strcpy(cognome, ccognome);
        strcpy(sigla, csigla);
    }


    void printDati() {
        cout << nome << " " << cognome << " " << sigla;
    }
}


main()
{
    d1 = Dipendente("Pinco", "Palla", "PP");
    d1.printDati();
}