Una stringa C è un array di caratteri che termina con 0, ma è un caso particolare di array.
Di tutti gli altri tipi devi conoscerne la dimensione prima di poterli scorrere con un puntatore.
Un esempio potrebbe essere:
codice:#include<stdio.h> main() { int array[5]={2,3,4,5,6},*p,copia, *fine; p=array; fine = array+5; copia=*p; while(p != fine) { if(copia<*p) copia=*p; p++; } printf("%d",copia); return 0; }