La sintassi del C

  • Il goto consente di raggiungere una posizione che è stata contrassegnata con un'etichetta (label)
  • Un'etichetta è un'identificatore seguito da :
  • Una migliore descrizione sintattica di blocco, rispetto a quella data in precedenza potrebbe essere
    { [<dichiarazioni/definizioni variabili>]... [<istruzione>]... }
  • Questa definizione si riferisce al linguaggio C e la durata delle variabili definite all'inizio del blocco è il blocco stesso
  • Nel caso del C++ le variabili possono essere definite in ogni punto del blocco e sono visibili da quel punto fino alla fine del blocco stesso
  • Unica eccezione sono le variabili definite in un'istruzione for, che appartengono al blocco ripetuto dal for (nella definizione più recente), non in quello che contiene il for

© Ing. Stefano Salvi - All rights reserved