Però se considero un array di double, questo non accade, ovvero se chiedo di stampare il puntatore a double mi stampa il primo indirizzo e non tutto l'array.
Quindi è l'array di char che si comporta in modo "anarchico"? Perchè è diverso da un array di double o int?
double*k;
double f[]={12.55,1.43,125.78,0,678};
cout<<f<<endl;
k=f;
cout<<k<<endl;