No ... non fare confusione ...
La sizeof del vettore staticamente allocato riporta la dimensione in byte del vettore (nel tuo caso 10).
La sizeof di un puntatore (come è anche &s[0]) riporta il numero di byte usati per un puntatore dal sistema.
Non puoi "sommare" la dimensione dei dati con la dimensione del puntatore, non ha senso.
La dimensione di s[10] (se sono char) è 10. Ovviamente è diverso se sono int o altro.
Tutti i puntatori hanno medesima dimensione, nello stesso programma e sistema.

Rispondi quotando