mmmm ma s è comunque un puntatore, allora perchè torna solo 10? cioè p è grande 8 byte perchè si e punta cose a caso,quindi immagino lo consideri come se non ci fosse nulla puntato facendo la sizeof,mentre s è un puntatore a carattere con la differenza che ha in più 10 valori collegati tra loro