E' possibile utilizzare un istruzione nel ciclo for priva di
dichiarazione nel modo seguente:
for ( ; conteggio < 10; )
In questo caso l'istruzione è priva dell'inizializzazione della
variabile e dell'incremento. L'istruzione è valida in quanto
necessita solo che la variabile conteggio venga dichiarata prima del
suo utilizzo nel ciclo for, e deve essere incrementata all'interno
del ciclo stesso. Un esempio è il seguente:
int conteggio = 0;
for ( ; conteggio < 10; ){
istruzioni;
conteggio++; }
Questo tipo di ciclo non presenta alcun errore per la
compilazione, è perfettamente legale.
Nessun commento:
Posta un commento