cos'è un blocco di base chiamato se contiene un'istruzione di ramo? [chiuso]

-5

che cos'è un blocco base chiamato se contiene un'istruzione branch? Che ne dici di un blocco che non contiene un'istruzione branch?

Grazie,

    
posta user1461119 26.03.2014 - 16:36
fonte

2 risposte

1

La definizione di Wikipedia per il blocco di base dice che un blocco di base ha un punto di ingresso e un punto di uscita.

Si dice anche che il bersaglio di un'istruzione di salto è un "leader", nel senso che segna l'inizio di un altro blocco di base. Quindi immagino considerino un salto (condizionale o incondizionato) un punto di uscita.

Ne consegue che i salti sono luoghi in cui si interrompono i nuovi blocchi di base. Suppongo che tu chiami un blocco di base contenente un'istruzione di ramo "non un blocco di base".

    
risposta data 26.03.2014 - 16:53
fonte
0

Se un blocco di base contiene un percorso di codice non lineare (come un ramo o un salto), allora è < strong> non un blocco di base, per definizione.

    
risposta data 26.03.2014 - 16:40
fonte

Leggi altre domande sui tag