ho visto in un codice una cosa del genere
for (; i < n; i++)
v[i] = v[i+1];
potreste cortesemente spiegarmi cos'e' quel punto punto e virgola e cosa sostitusce ?
ho visto in un codice una cosa del genere
for (; i < n; i++)
v[i] = v[i+1];
potreste cortesemente spiegarmi cos'e' quel punto punto e virgola e cosa sostitusce ?
se vuoi dire il primo ; di for (; i < n; i++)
non sostituisce nulla
se i č stata giā dichiarata prima del for, non puoi dichiararla di nuovo
Non solo.Originariamente inviato da floyd
se vuoi dire il primo ; di for (; i < n; i++)
non sostituisce nulla
se i č stata giā dichiarata prima del for, non puoi dichiararla di nuovo
In quel modo alla variabile 'i' non viene nemmeno riassegnato un nuovo valore. Questo significa che se l'esecuzione entra nel for che 'i' vale 4 allora verranno modificato tutti e soli gli elementi del vettore a partire da quello con indice 4.
Ciao.![]()
"Perchč spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza