L' operatore continue passa il controllo all'inizio dell'operatore di ciclo esterno più vicino while, do-while o for, all'iterazione successiva chiamata. Lo scopo di questo operatore è opposto a quello dell' operatore break.
Esempio:
//--- Somma di tutti gli elementi diversi da zero int func(int array[]) { int array_size=ArraySize(array); int sum=0; for(int i=0;i<array_size; i++) { if(a[i]==0) continue; sum+=a[i]; } return(sum); }