Ciao, sto studiando il C da pochi giorni e sono arrivato appunto ai puntatori, ma ho incontrato non poche difficoltà!
Innanzi tutto vi dico che il libro è un po' vecchiotto, quindi non vorrei che gli errori fossero dovuti a comandi ormai obsoleti: Linguaggio C, Kernighan-Ritchie stampato nel lontano '89
Il problema è questo. Il libro dice che i puntatori possono essere trattati come variabili, perciò essere incrementati col comando ++. A me però dà errore il seguente codice:
codice:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

main ()
{
	
	char daytab[2][3]= {
				{10, 20, 30},
				{40, 50, 60}
	    		};
	
	printf("%d\n", *++daytab[1]);
}
In più se dichiaro daytab[][] {...}; mi dà sempre errore, dicendomi che non ne ho dato le dimensioni... ma non dovrebbe prenderle da solo???
Ultima cosa: così come è dichiarato sopra daytab, ho un array di puntatori in cui l'array daytab ha 3 elementi che puntano a 2 char o ne ha 2 che puntano a 3 char?
Grazie

ps: cosa è il cast?